M Resort Spa Casino

12300 S Las Vegas Blvd
Henderson, NV 89044

A must-see Forbes Four-Star Las Vegas Resort with an unmatched level of service, quality and value.
M Resort Spa Casino is located on over 90 acres at 12300 Las Vegas Blvd. S. on the southeast corner of St. Rose Parkway and Las Vegas Boulevard. Situated higher in elevation than other resort-casinos on the Las Vegas Strip, M Resort provides optimal views of the world-famous Las Vegas skyline from its guest rooms, suites, conference center and restaurants.

Book Now!

Featured Videos

The VegasNearMe app lists thousands of videos and podcasts for all the biggest and most exciting shows in Las Vegas

Find more videos and podcasts in the VegasNearMe app!

All of the incredible restaurants at M Resort Spa Casino

M Resort Spa Casino is home to some of the greatest shows in Las Vegas!