Skip to content
91 stays

Stays in Santa Maria Island

Enter dates and number of guests to see the total trip price including additional fees and taxes, and rounded up to the nearest integer.
Review COVID-19 travel restrictions before you book.
Learn more
Hotel room in Ocho Rios
Tropical Beach Getaway! Breakfast Included!
2 guests1 bedroom1 bed1 bath
Wi-FiAir conditioningPool
Rating 4.34 out of 5;29 reviews
Price:$89 AUD / night
Room in aparthotel in Ocho Rios
Highpoint Island villa
2 guests1 bedroom1 bed1 private bath
Wi-FiPool
Rating 4.30 out of 5;20 reviews
Price:$68 AUD / night
Room in boutique hotel in Ocho Rios
Kaz Kreol Beach Lodge & Wellness Retreat
2 guests1 bedroom1 bed1 private bath
Wi-FiAir conditioningKitchen
Rating 4.59 out of 5;17 reviews
Price:$150 AUD / night
Private room in St. Mary
2 min walk from Beaches "Bushlife JA"
10 guests4 bedrooms8 beds3 baths
Kitchen
Rating 4.86 out of 5;7 reviews
Price:$68 AUD / night
Hotel room in Ocho Rios
Kaz Kreol Beach Lodge and Wellness Retreat
3 guests1 bedroom2 beds1 bath
Wi-FiAir conditioningKitchen
Rating 4.26 out of 5;38 reviews
Price:$137 AUD / night
Hotel room in Ocho Rios
Beach Studio 10 - Ocho Rios
2 guestsStudio1 bed1 bath
Wi-FiAir conditioningPoolKitchen
Rating 4.42 out of 5;38 reviews
Price:$98 AUD / night
Hotel room in Ocho Rios
Beach Two Bedroom Suite C29
4 guests2 bedrooms2 beds1 bath
Wi-FiAir conditioningPoolKitchen
Rating 4.55 out of 5;66 reviews
Price:$162 AUD / night
Hotel room in Ocho Rios
Beach One Bedroom 20 - Ocho Rios
4 guests1 bedroom2 beds1 bath
Wi-FiAir conditioningPoolKitchen
Rating 4.78 out of 5;37 reviews
Price:$114 AUD / night
Hotel room in Ocho Rios
Beach Studio 30 - Ocho Rios
3 guestsStudio2 beds1 bath
Wi-FiAir conditioningPoolKitchen
Rating 4.84 out of 5;37 reviews
Price:$101 AUD / night
Private room in St. Ann Parish
The Lion House - Morning Light (incl Breakfast)
2 guests1 bedroom1 bed1 private bath
Wi-Fi
Rating 4.95 out of 5;20 reviews
Price:$133 AUD / night
Room in aparthotel in Ocho Rios
HIGHPOINT VILLAS
4 guests1 bedroom2 beds1 private bath
Wi-FiPoolKitchen
Rating 4.41 out of 5;29 reviews
Price:$95 AUD / night
Hotel room in Ocho Rios
Beach Two Bedroom Suite E29
5 guests2 bedrooms2 beds1 bath
Wi-FiAir conditioningPoolKitchen
Rating 4.72 out of 5;57 reviews
Price:$162 AUD / night
SUPERHOST
Guesthouse in Salt Gut
Sunset Nebraska with a beautiful view of the ocean
2 guests1 bedroom1 bed1 bath
Wi-FiAir conditioningKitchen
Price:$95 AUD / night
Entire apartment in Ocho Rios
Beach Condo
3 guests1 bedroom2 beds1 bath
Wi-FiAir conditioningPoolKitchen
Price:$109 AUD / night
Resort room in Ocho Rios
Mystic Ridge Rentals
2 guests1 bedroom1 bed1 private bath
Wi-FiAir conditioningPool
Price:$93 AUD / night
Hotel room in Ocho Rios
Beach Studio 6 - Ocho Rios
2 guests1 bedroom1 bed1 bath
Wi-FiAir conditioningPoolKitchen
Rating 4.36 out of 5;25 reviews
Price:$87 AUD / night
Room in boutique hotel in White River
Perfect hotel resort on the beach
5 guests5 bedrooms0 beds5 shared baths
Wi-FiAir conditioning
Price:$147 AUD / night
Hotel room in Ocho Rios
Kaz Kreol Beach Lodge and Wellness Retreat
2 guests1 bedroom3 beds1 bath
Wi-FiAir conditioning
Rating 4.33 out of 5;3 reviews
Price:$163 AUD / night
Hotel room in Ocho Rios
Rita's Home away from home in Ocho Rios
2 guests1 bedroom1 bed1 bath
Wi-FiAir conditioningKitchen
Price:$81 AUD / night
Hotel room in Ocho Rios
Beach Studio 4 - Ocho Rios
4 guests1 bedroom2 beds1 bath
Wi-FiAir conditioningPoolKitchen
Rating 4.56 out of 5;94 reviews
Price:$101 AUD / night
120 of 91 places to stay
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes).