Williamsburg InnOsage Beach, Missouri
★ 3.9 · 21 reviews

Williamsburg Inn

Restful rooms and a spa in Osage Beach

Check availability · from $457/night
Check availability
4 room types Sleeps up to 2 Wi-Fi Parking Pool Pet-friendly A/C
Williamsburg Inn from $457/night
Check availability

Williamsburg Inn is a five-star motel in Osage Beach, Missouri. It offers a spa and 3 restaurants. Room types include the Superior King Room and the Superior Suite. Guests rate it 3.9/5 across 21 reviews.

3.9/5
Guest rating
21 reviews
4
Room types
available
$457
Rates from
per night
★★★★★
Class
5-star

Should you book Williamsburg Inn?

Expect a five-star motel, guest scores around 3.9/5.

Best for

  • Travelers who want a pool
  • Spa & wellness breaks
  • Families with children
  • Road trips & drive-up convenience
  • Travelers with pets

Rooms & rates

Choose from 4 room types — including the Superior King Room, Superior Suite, Deluxe Suite. Rates start from $457 a night.

Unwind at the spa

Book a treatment at the on-site spa — an easy way to relax after a day on the road or exploring the area.

The location

Williamsburg Inn is in Osage Beach, Missouri, rated 3.9/5 by guests. Nearby is Chicago Brothers Pizza, about 0.05 km away.

Rooms & rates

Superior King Room

46 m² · sleeps 2 · 1 extra-large double bed

Inner courtyard view · Air conditioning · Ensuite bathroom · Flat-screen TV · Coffee machine

from $457 View Deal

Superior Suite

65 m² · sleeps 2 · 1 large double bed

Private suite · Garden view · Inner courtyard view · Air conditioning · Ensuite bathroom · Flat-screen TV

from $747 View Deal

Deluxe Suite

46 m² · sleeps 2 · 1 large double bed

Private suite · Garden view · Inner courtyard view · Air conditioning · Ensuite bathroom · Flat-screen TV

from $747 View Deal

Junior Suite

56 m² · sleeps 2 · 1 large double bed, 1 sofa bed

Private suite · Garden view · Air conditioning · Ensuite bathroom · Flat-screen TV · Coffee machine

from $697 View Deal

What you'll enjoy

Outdoor Pool
Spa & Wellness
Beach Access
On-site Dining
Fitness Center
Bar & Lounge

Gallery

Amenities & facilities

Great for your stay

  • 3 restaurants
  • Parking
  • Pets allowed
  • Private bathroom
  • Air conditioning
  • Spa and wellness centre
  • Bath
  • WiFi

Bathroom

  • Toilet paper
  • Towels
  • Bath or shower
  • Slippers
  • Private bathroom
  • Toilet
  • Free toiletries
  • Bathrobe

Bedroom

  • Linen
  • Wardrobe or closet
  • Alarm clock

Outdoors

  • Outdoor furniture
  • Sun terrace
  • Terrace
  • Garden

Kitchen

  • Coffee machine

Room amenities

  • Clothes rack

Location

5969 Osage Beach Pkwy Ste 9, Osage Beach, Missouri

Williamsburg Inn is located in Osage Beach, Missouri.

Where to eat nearby

  • Chicago Brothers Pizza pub 0.05 km
  • Subway fast food 0.31 km
  • Arby's fast food 1.01 km
  • On The Rise Restaurant restaurant 2.44 km

What guests say

  • Things to do0/5
  • Restaurants0/5
  • Public transit0/5
  • Airport access0/5

Good to know

Dining3 restaurants on-site
ParkingAvailable on-site
PetsAllowed
Wi-FiAvailable

Frequently asked questions

Does Williamsburg Inn have a spa?

Yes, Williamsburg Inn has a spa offering treatments and wellness facilities.

What room types are available at Williamsburg Inn?

Room options include Superior King Room, Superior Suite, Deluxe Suite, Junior Suite.

How much does it cost to stay at Williamsburg Inn?

Nightly rates start from around $457, varying by date and room type.

Where is Williamsburg Inn located?

Williamsburg Inn is located in Osage Beach, Missouri, at 5969 Osage Beach Pkwy Ste 9.

What is the phone number for Williamsburg Inn?

You can reach Williamsburg Inn at +1573-348-2267.

Ready to book Williamsburg Inn?Rooms from $457/night
Check availability & prices

Other hotels in Osage Beach

Contact Williamsburg Inn

Address5969 Osage Beach Pkwy Ste 9, Osage Beach, Missouri