Skip to main content
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening – distinguishing them from country or guest houses.

Inns That Guests Love in Maya Beach

  • Avg. price/night: $262.58
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 263 reviews
    dinner, tours, pool
    Pamela
    Group
  • Avg. price/night: $262.58
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 263 reviews
    Dinner was fine, and the room was nice. The view of the water was lovely.
    Cheri
    Young couple
  • Avg. price/night: $327.08
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 78 reviews
    Lots of pillows and comfy bed Great customer service Greeted with drinks and given a small complimentary appetizers at dinner
    Cwareing
    Young couple
  • Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 12 reviews
    everything works Was able to make my family a nice dinner🤗🤗
    Judith
    Family with young children
  • Avg. price/night: $219.91
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 207 reviews
    Staff are very friendly and helpful. The Bistro Restaurant (on site) is exceptional and you'll want reservations if you plan to have dinner there. I stayed at Maya Beach for five nights. My room was comfy and had plenty of room.
    Brad
    Solo traveler