Book Now

Modify Search

Scottish Inns

5404 Hwy. 54, Osage Beach, MO, 65065

Scottish Inns
5404 Hwy. 54
Osage Beach, MO, 65065

(573) 348-3123

(573) 348-3124

Check in/Check out

Check-in 4:00pm

Check-out 11:00am

In the heart of Osage Beach, near all major attractions. Walk to public beach. Minutes from State Park, outlet mall, antiques and golf courses. Restaurant next door. Our Osage Beach, MO hotel boasts a boat hook-up and picnic area. Truck parking is also available.

In addition to an available AARP discount, you can take advantage of our INNcentive Card guest loyalty program. Membership in this guest loyalty program entitles you to a 10% discount at any of our participating locations. This discount is subject to availability.

Reserve your stay at the Scottish Inns – Osage Beach, MO for a good night’s sleep!®

Read moreShow less


  • Icon - 100% smoke free hotel100% smoke free hotel
  • Icon - Accessible rooms availableAccessible rooms available
  • Icon - Bus parkingBus parking
  • Icon - Complimentary coffee in lobbyComplimentary coffee in lobby
  • Icon - Complimentary on-site parkingComplimentary on-site parking
  • Icon - Express check in / check outExpress check in / check out
  • Icon - Flat panel tvFlat panel tv
  • Icon - Free wifiFree wifi
  • Icon - Hair dryer in roomHair dryer in room
  • Icon - Ice machineIce machine
  • Icon - Luggage storage space availableLuggage storage space available
  • Icon - MinifridgeMinifridge
  • Icon - Outdoor plug insOutdoor plug ins
  • Icon - Pets welcome – Fees may applyPets welcome – Fees may apply
  • Icon - Picnic area / tablesPicnic area / tables
  • Icon - Table with chairsTable with chairs
  • Icon - Truck parkingTruck parking
  • Icon - Vending machinesVending machines
  • Icon - Wakeup callsWakeup calls
Read more Show less

ADA Accessible features

  • Accessible parking
  • Service/Guide Dogs Compliant
  • Television with subtitles or closed captioning
Read moreShow less