14 Top-Rated Resorts in Missouri

Written by Bryan Dearsley
Updated Feb 15, 2023
We may earn a commission from affiliate links ()

Whether you're visiting the state to enjoy the many attractions and theater productions in Branson, or are looking for a base to explore its beautiful countryside — or even its urban areas — Missouri has no shortage of great resorts.

For those looking for a fun place to stay in Branson, you can't go wrong with booking the Chateau on the Lake Resort, Spa & Convention Center, popular for its luxury rooms and suites.

Other high-end choices in Branson worth considering are D'Monaco Luxury Resort and Marriott's Willow Ridge Lodge, both popular for their spacious units and high-quality amenities. If you're planning a romantic city getaway to St. Louis, check out (and check into) the elegant Four Seasons Hotel St. Louis.

If you're not sure where you want to stay, have a read through our list of the best resorts in Missouri.

1. Four Seasons Hotel St. Louis

Photo Source: Four Seasons Hotel St. Louis
Photo Source: Four Seasons Hotel St. Louis

Accommodation: Four Seasons Hotel St. Louis

A great choice for those looking to explore this fine city on the Mississippi, Four Seasons Hotel St. Louis has everything you'd expect from one of the world's leading brands of luxury hotels and resorts. Although it's located in the heart of the city's downtown entertainment district, there are many reasons to spend at least part of your stay on-site.

Highlights of this luxury 5-star resort's on-site amenities include a large indoor swimming pool, a fitness center, and a full-service spa that also offers a variety of fun treatments for teens. Those with younger kids can also take advantage of the hotel's family activities and DVD library, as well as a babysitting service.

For those who desire it, a butler service is also available. Room-service and in-room dining are also available, and the resort's restaurant comes highly recommended.

Four Seasons Hotel St. Louis offers 200 luxurious rooms and suites. The chic guest rooms are spacious and bright, with floor-to-ceiling windows, along with nice touches such as bathrobes and slippers, plush bedding, and L'Occitane bath products.

For those with the budget, there's also an uber-luxurious presidential suite boasting panoramic city views, a large dining area (in-room meal service is available), and a huge balcony.

Some pet-friendly units are also available, but be sure to make your needs known when booking.

2. Chateau on the Lake Resort, Spa & Convention Center, Branson

Photo Source: Chateau on the Lake Resort, Spa & Convention Center
Photo Source: Chateau on the Lake Resort, Spa & Convention Center

Accommodation: Chateau on the Lake Resort, Spa & Convention Center

Rated as our top resort in Branson, the elegant 4-star Chateau on the Lake Resort, Spa & Convention Center offers many reasons why you should consider a stay when visiting this part of the US. While you'll no doubt be spending a fair bit of time exploring the attractions and entertainment options in Branson (the action is just a short drive away), there are plenty of things to do on-site.

Highlights include a full-service spa, restaurants, and live entertainment. Those wanting to mess about on the water can make use of the resort's marina (bring your own boat or rent one). There are also heated indoor and outdoor swimming pools, a fitness center, tennis courts, a movie theater, plus an ice-cream shop.

In addition to its standard hotel rooms, the resort also offers well-appointed (and extremely spacious) suites. These units come with separate king bedrooms, over-sized bathrooms with bathtubs and showers (bathrobes provided), and sitting areas with pull-out sofas. Other notable features are mini-fridges, microwaves, and furnished balconies with great views over the lake.

If your budget allows, consider booking into the presidential suite with its expanded living space and additional luxury.

3. 21c Museum Hotel Kansas City

Photo Source: 21c Museum Hotel Kansas City
Photo Source: 21c Museum Hotel Kansas City

Accommodation: 21c Museum Hotel Kansas City

For an eclectic and artsy stay, book the 21c Museum Hotel in Kansas City. It is located inside the historic Savoy Hotel and Grill building, which underwent an extensive renovation before opening as a hotel but still maintains some of its original late 1800s design elements.

The elegant boutique property has a good location near the city's Power and Light District and River Market. It is also close to the Folly Theater, Quality Hill Playhouse, and the Kansas City Symphony at Union Station. Kansas City's famous fountains are also in the area.

What sets this resort apart, however, is its extensive art collection, displayed in a gallery space on the lobby level. The collection focuses on 21st-century art and is a mix of permanent installations and rotating exhibits. You'll be immersed in art the minute you open the front door. The LED light display called "Linear Sky" is set in the entry leading to the reception area.

More art is found in the rooms and suites, which are done up with original photographs. All rooms here are over-sized with large windows facing downtown, and high ceilings.

If you are traveling with a dog, many of the rooms are pet-friendly.

Other amenities include a 24-hour fitness center and a rooftop terrace. The house restaurant, Savoy Grill, is Kansas City's oldest restaurant. President Harry S. Truman used to frequent it when he lived in the city. You can still book his favorite seat, Booth No. 4, marked with a plaque.

4. Camden on the Lake Resort, Lake Ozark

Photo Source: Camden on the Lake Resort
Photo Source: Camden on the Lake Resort

Accommodation: Camden on the Lake Resort

The 4-star Camden on the Lake Resort, with its spa and yacht club, is another superb choice for those looking to experience a great Missouri vacation. As popular with business groups as it is with families and couples, this new resort offers an intimate experience due to its size: it consists of just 84 elegant suites, with an additional 34 deluxe rooms.

On-site amenities include both casual and fine dining options in its excellent restaurant, a full-service spa with a beauty salon, and two handy retail outlets. There's also a fitness center, plus a heated outdoor swimming pool with a large terrace complete with a waterfall.

Guests also have access to the adjacent entertainment complex, as well as a yacht club offering boat slips and rentals of watercraft, including pontoon boats and Jet Skis.

Standard features in the resort's well-appointed rooms include high-end furnishings and décor; kitchenettes complete with mini-fridges, microwaves, and stove tops; as well as HDTVs with DVD players plus stereo systems. They also come with spacious bathrooms with stand-alone showers.

Upgrade options include pullout couches, private balconies, and fireplaces. Also available are large corner suite units. These luxurious accommodations come with a wraparound balcony overlooking the lake.

5. D'Monaco Luxury Resort, Branson

Photo Source: D'Monaco Luxury Resort
Photo Source: D'Monaco Luxury Resort

Accommodation: D'Monaco Luxury Resort

The 4-star D'Monaco Luxury Resort is a great choice for those seeking larger (and luxurious) accommodation options when staying in the entertainment hot spot that is Branson. Available in a variety of configurations, from one- to three- bedrooms, the accommodations are substantial in size, offering a true home-away-from-home experience.

Highlights of these sumptuous accommodations include high vaulted ceilings above the living rooms and kitchens (the latter is equipped with everything needed for food preparation and cooking), large bathrooms with separate showers and bathtubs, and furnished patios with their very own hot tubs.

The resort also offers plenty of amenities. Notable features include a large, heated outdoor swimming pool and deck; a private beach; a fitness center; and a golf driving range. Other activities worth trying include kayaking and paddleboarding, Jet Ski and boat rentals, and dining in the on-site restaurant (in-room and patio dining are also available)

6. The Lodge of Four Seasons, Lake Ozark

Photo Source: The Lodge of Four Seasons
Photo Source: The Lodge of Four Seasons

Accommodation: The Lodge of Four Seasons

Set on the shoreline overlooking Lake of the Ozarks, The Lodge of Four Seasons is a high-end destination that's particularly popular with those who enjoy outdoor activities. Not only is this 4-star Missouri resort just a few minutes' drive from Lake of the Ozarks State Park, but it offers plenty of fun excuses to stay outside on-site, too.

For those wanting to get out onto the water for a few hours fishing or jet skiing, the resort's on-site marina offers a variety of water sport rentals. Non-motorized craft are also available for those who want to enjoy the lake at a leisurely pace. There's also a choice of outdoor swimming pools to relax in or around, as well as a tranquil Japanese garden to enjoy.

Add to this the resort's three championship golf courses, and you'll not want to leave. Other amenities include a huge full-service spa and two dining options (one casual, the other fine dining), along with a café.

A variety of room options are also available here. Standard features of these well-appointed, bright, and spacious units include large HDTVs, free Wi-Fi, and furnished patios or balconies. If available, be sure to request a lake view.

7. Holiday Shores Resort, Osage Beach

Photo Source: Holiday Shores Resort
Photo Source: Holiday Shores Resort

Accommodation: Holiday Shores Resort

For those seeking a classy yet affordable vacation destination offering roomy, self-catering style accommodations, the 4-star Holiday Shores Resort may be just the ticket. Located in Osage Beach in the lovely rolling countryside of the Lake of the Ozarks region, the resort offers plenty to do nearby.

Golfers are especially well catered to and have 15 great courses to choose from in the vicinity. In addition to easy access to water sports such as boating and fishing, the region has a good network of biking and hiking trails. While modest, on-site amenities include a heated outdoor swimming pool with a kids' splash area.

The real fun, though, is hanging out in your very own private cottage. These large three-bedroom affairs can sleep up to eight guests and come with 2.5 bathrooms, full-kitchens, separate living and dining rooms, along with two decks and a barbecue. Other nice inclusions include laundry facilities, two TVs, a wood burning stove, as well as your own boat slip.

8. Marriott's Willow Ridge Lodge, Branson

Photo Source: Marriott's Willow Ridge Lodge
Photo Source: Marriott's Willow Ridge Lodge

Accommodation: Marriott's Willow Ridge Lodge

Marriott's Willow Ridge Lodge in Branson provides plenty of reasons to stay while enjoying the sights and attractions on offer in the vicinity. And when you need a break from all that activity in town, spend time enjoying this quality 3-star resort's amenities.

Features you'll want to check out include a great restaurant that also offers in-room and private dining options. For those who want to cook for themselves, there are barbecues and a picnic area (pick up supplies at the resort's convenience store).

Also available for use are a heated indoor swimming pool, a fitness center, and a games room. Biking, hiking, boating, and fishing can all be enjoyed nearby.

Consisting of standard hotel rooms and larger suites, the resort offers plenty of choice when it comes time to bed down for the night. A popular option for families and groups are the two-bedroom villas. These lovely and spacious units come with full kitchens and dining rooms, a king bed in both bedrooms, two pull-out beds, laundry facilities, two bathrooms, and private furnished patios.

9. Old Kinderhook Resort, Golf Club & Spa, Camdenton

Photo Source: Old Kinderhook Resort, Golf Club & Spa
Photo Source: Old Kinderhook Resort & Golf Club

Accommodation: Old Kinderhook Resort & Golf Club

Priding itself on providing high-quality Ozark Mountain getaways, the 3-star Old Kinderhook Resort & Golf Club offers four seasons of fun for its guests. In addition to its year-round appeal to groups due to its conference center and meeting rooms (plus business center), there's plenty of fun for families, too.

Besides the great golf at the Tom Weiskopf signature golf course, other highlights include a choice of three swimming pools (including one indoor pool), volleyball courts, a full-service spa, and three restaurants.

Those who enjoy on-water experiences can participate in a variety of boating adventures, and slips are available for rent. Rental of watercraft including Jet Skis and fishing boats can also be arranged.

Come winter, the fun turns to activities such as ice skating and enjoying the property's fire pits. Another highlight of a winter visit is the chance to experience the resort's unique Christmas Village, which offers plenty of fun activities for all ages.

With just 84 well-appointed rooms to choose from, you won't ever feel crowded out, either. In addition to spacious king rooms with pullout couches and great views over the golf course, you can also opt to book one of the even larger one- or two-bedroom golf cottages.

These bright and comfortable units include ample space for all to spread out in, with large bathrooms, separate showers and bathtubs, living and dining areas, plus kitchens.

10. Thousand Hills Vacations, Branson

Photo Source: Thousand Hills Vacations
Photo Source: Thousand Hills Vacations

Accommodation: Thousand Hills Vacations

As popular for its romantic couples' getaways as it is for its extended family vacations, the Thousand Hills Vacations is well worth considering for your Branson stay. While there's no shortage of fun to be had exploring the many attractions in the area, there are also plenty of things to do around this large resort.

Highlights of this high-end 3-star resort's amenities include spending time at the heated swimming pools (outdoor and indoor), the hot tubs, or even indulging in some downtime in the full-service spa. There's also a well-equipped fitness center, casual and fine-dinging restaurants, an 18-hole golf course, tennis courts, and a business center.

The accommodations are equally appealing. Guests can choose from nicely decorated suites, condos, and townhomes, as well as the popular stand-alone one-bedroom log cabins. These luxury units are great for couples thanks to their king beds and two-person whirlpool bathtubs, living rooms with HDTVs, and full kitchens.

Also popular are the even larger four-bedroom condos. These spacious units include pullout sofa beds, separate living and dining rooms, large fully equipped kitchens, and great views over the lake from their decks.

11. Still Waters Resort, Branson

Photo Source: Still Waters Resort
Photo Source: Still Waters Resort

Accommodation: Still Waters Resort

Situated overlooking Table Rock Lake and an easy drive from downtown Branson, Still Waters Resort is a great accommodation choice for those seeking an authentic Ozarks getaway.

This large 3-star property offers everything from cozy studio suites right up to huge six-bedroom condos, with plenty of options in between. Features you can expect to find in the larger units include one or more bedrooms, full-kitchens, spacious living rooms with pull-out couches, as well as large furnished decks with outdoor furniture.

There's also much to do around the resort. Amenity highlights include the use of watercraft, such as kayaks, paddleboards, and aqua cycles, as well as fishing gear. Those wanting to rent a boat, or bring their own, can make use of the services of the on-site marina.

There are also three heated swimming pools to enjoy, along with waterslides, a hot tub, biking and hiking trails, and basketball and volleyball courts. The resort also offers on-site dining at its restaurant.

12. Stonewater Cove Resort & Spa, Shell Knob

Photo Source: Stonewater Cove Resort & Spa
Photo Source: Stonewater Cove Resort & Spa

Accommodation: Stonewater Cove Resort & Spa

Tucked away in the beautiful Mark Twain National Forest of the Ozark Mountain region of Missouri, Stonewater Cove Resort & Spa is a great choice for those wanting a true Midwest wilderness experience. Spread across 500 acres on Table Rock Lake, this luxury all-inclusive resort is popular not just for its picturesque setting, but also for the quality of its accommodations and amenities.

Top fun things to do here include having access to great boating and fishing, as well as kayaking and canoeing, and adventures such as ATV riding, ziplining, biking, and hiking. There's even a mini-golf course on-site. Those seeking something a little more sedate can sunbathe by the heated outdoor swimming pool, or enjoy some pampering at the Treehouse Spa. There's also a first-rate restaurant on-site.

The accommodations are of an equally high standard. Popular choices include the king rooms with their queen pullout couches, plus spacious bathrooms with separate bathtubs and showers. Also worth mentioning are the large 1200-square-foot two-bedroom suites, which come with a master bedroom with its own bathroom, a second bedroom with twin beds, and a connecting bathroom. They also feature a living room with access to a private fully-furnished deck.

13. The Village at Indian Point, Branson

Photo Source: The Village at Indian Point
Photo Source: The Village at Indian Point

Accommodation: The Village at Indian Point

The Village at Indian Point is another great place to stay if you're looking to spend some time in Branson. This sprawling 3-star resort offers a variety of accommodations, with popular choices being the roomy one- and two-bedroom suites, some of which are capable of sleeping groups of up to eight guests.

Features of these spacious suites include kitchens with appliances and cookware, separate dining rooms, and living areas with cozy fireplaces. They also come with pullout sofas, laundry rooms, and good-sized furnished decks.

There are also plenty of great amenities here, too. Kids in particular are well catered to thanks to the resort's activities programs. They also have their own wading pool, playground, and games room. Bigger kids will enjoy hanging out on the basketball court, or grabbing a fishing rod to see what they can catch down at the lake.

In addition to a heated outdoor swimming pool and deck, the resort also has an indoor pool, sauna, full-service spa, and fitness center. There's also an on-site restaurant.

14. StoneBridge Resort, Branson

Photo Source: StoneBridge Resort
Photo Source: StoneBridge Resort

Accommodation: StoneBridge Resort

If you're looking for somewhere that's close enough to the action of downtown Branson yet has plenty of great countryside to enjoy, the 3-star StoneBridge Resort offers the best of both worlds.

As part of a sprawling 3,200-acre golf community, you have access to three large heated swimming pools, a fishing lake, tennis and basketball courts, hiking and biking trails, and, of course, great golf. There are also three playgrounds for the kids to explore. On-site dining is available.

StoneBridge Resort offers a variety of high-end accommodations, ranging from standard hotel rooms all the way up to individual multi-bedroom homes. The three-bedroom villas are a great choice for those traveling with friends or families, and can sleep up to 10 people.

Highlights include a master bedroom with its own en suite bathroom, a full-kitchen, separate living room with a pull-out couch and a fireplace, a laundry room, along with a large patio. (Check ahead for the availability of pet-friendly units).

Map of Resorts in Missouri

Discover destinations, find outdoor adventures, follow the journeys of our travel writers around the world, and be inspired.