Hotels in Cayo Espanto

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Cayo Espanto?

Reef Haven Belize
Reef Haven Belize
4.0 star property
San Pedro
8.4 out of 10, Very Good, (52 reviews)
The price is $360
$428 total
includes taxes & fees
Jun 8 - Jun 9
Reef Haven Belize
Matachica Resort & Spa - Adults Only
Matachica Resort & Spa - Adults Only
4.0 star property
San Pedro
9.6 out of 10, Exceptional, (425 reviews)
The price is $304
$377 total
includes taxes & fees
May 10 - May 11
Matachica Resort & Spa - Adults Only
Hidden Jewel Boutique Hotel
Hidden Jewel Boutique Hotel
4.0 star property
San Pedro
9.4 out of 10, Exceptional, (90 reviews)
Overlooking Belize Barrier Reef, this San Pedro retreat offers deep-tissue massages, body wraps, and aromatherapy treatments. Enjoy the outdoor pool, restaurant, and beachside drinks at the bar. Near Secret Beach and Mexico Rocks with free WiFi and parking.
The price is $178
$204 total
includes taxes & fees
May 21 - May 22
Hidden Jewel Boutique Hotel
Las Terrazas Resort and Residences Ambergris
Las Terrazas Resort and Residences Ambergris
4.5 star property
San Pedro
9.0 out of 10, Wonderful, (383 reviews)
The price is $220
$261 total
includes taxes & fees
Jun 1 - Jun 2
Las Terrazas Resort and Residences Ambergris
Captain Morgan's Retreat
Captain Morgan's Retreat
3.5 star property
San Pedro
7.8 out of 10, Good, (200 reviews)
Experience Caribbean bliss at this San Pedro retreat with 2 outdoor pools and ocean-view dining at Morgan's Table. Rejuvenate with deep-tissue massages and Ayurvedic treatments at the spa, then unwind at one of 3 bars near Secret Beach.
The price is $114
$141 total
includes taxes & fees
May 10 - May 11
Captain Morgan's Retreat
Clearwater Belize
Clearwater Belize
2.0 star property
San Pedro
The price is $540
$589 total
includes taxes & fees
May 10 - May 11
Clearwater Belize
Bella Vista Resort Belize
Bella Vista Resort Belize
3.0 star property
San Pedro
9.8 out of 10, Exceptional, (234 reviews)
Perched on the Belize Barrier Reef, this beachfront resort offers Caribbean dining at Aji Tapa Bar, spa treatments, and free bicycles to explore nearby Secret Beach. The poolside bar, helpful staff, and private pools create an unforgettable island retreat.
The price is $160
$174 total
includes taxes & fees
May 20 - May 21
Bella Vista Resort Belize
Grand Caribe Belize
Grand Caribe Belize
3.5 star property
San Pedro
9.4 out of 10, Exceptional, (536 reviews)
The price is $375
$450 total
includes taxes & fees
May 10 - May 11
Grand Caribe Belize
Sunset Caribe Belize
Sunset Caribe Belize
3.5 star property
San Pedro
9.2 out of 10, Wonderful, (533 reviews)
Bask in tropical luxury at this San Pedro aparthotel, 2.5 mi from the airport with free shuttle service. Rejuvenate with deep-tissue massages at the spa, then relax in memory foam beds after exploring Secret Beach nearby.
The price is $284
$340 total
includes taxes & fees
May 10 - May 11
Sunset Caribe Belize
Marbucks Bed and Breakfast
Marbucks Bed and Breakfast
4.0 star property
San Pedro
9.4 out of 10, Exceptional, (31 reviews)
Wake to ocean breezes at this San Pedro B&B near Secret Beach and Boca Del Rio Beach. After enjoying the free breakfast, unwind with massages at the spa, cool off in the outdoor pool, or sip drinks at the bar. Free WiFi and parking add convenience.
The price is $192
$210 total
includes taxes & fees
May 10 - May 11
Marbucks Bed and Breakfast
PUR Private Suites
PUR Private Suites
3.5 star property
San Pedro
9.6 out of 10, Exceptional, (24 reviews)
This vibrant San Pedro hotel offers complimentary airport shuttles just 2.1 mi away. Dive into adventure with onsite parasailing, snorkeling, and scuba options. Explore local beaches using free bike rentals, then unwind in your private pool surrounded by lush garden scenery.
The price is $207
$226 total
includes taxes & fees
May 10 - May 11
PUR Private Suites
PUR Boutique Cabanas - Adults only
PUR Boutique Cabanas - Adults only
4.5 star property
San Pedro
10.0 out of 10, Exceptional, (12 reviews)
Bask in Caribbean luxury at this adults-only retreat, just a 5-minute walk from Belize Barrier Reef. After a deep-tissue massage at the spa, cool off in your private pool before enjoying cocktails at the poolside bar. Secret Beach and Boca Del Rio are nearby.
The price is $204
$223 total
includes taxes & fees
May 11 - May 12
PUR Boutique Cabanas - Adults only
The Watermark Hotel
The Watermark Hotel
4.0 star property
San Pedro
8.8 out of 10, Excellent, (242 reviews)
Feel the Caribbean vibe at this San Pedro gem near Belize Barrier Reef. The full-service spa offers deep-tissue massages while 2 bars and an outdoor pool create a relaxing atmosphere. Enjoy meals at The Sky View Restaurant before exploring Secret Beach.
The price is $149
$185 total
includes taxes & fees
May 10 - May 11
The Watermark Hotel
Hotel Royal Blue & Golf Cart Rental
Hotel Royal Blue & Golf Cart Rental
3.0 star property
San Pedro
7.2 out of 10, Good, (93 reviews)
The price is $65
$71 total
includes taxes & fees
May 11 - May 12
Hotel Royal Blue & Golf Cart Rental
Hotel Del Rio
Hotel Del Rio
3.5 star property
San Pedro
8.8 out of 10, Excellent, (140 reviews)
Immerse yourself in San Pedro's coastal charm at this beachside hotel near Secret Beach. Enjoy complimentary WiFi and parking while exploring nearby attractions or diving into parasailing, snorkeling, and scuba adventures. Relax in the garden or terrace after your day's explorations.
The price is $109
$119 total
includes taxes & fees
May 14 - May 15
Hotel Del Rio
Hibisco Belize
Hibisco Belize
2.5 star property
San Pedro
9.8 out of 10, Exceptional, (9 reviews)
The price is $140
$153 total
includes taxes & fees
May 18 - May 19
Hibisco Belize
Caye Casa
Caye Casa
2.5 star property
San Pedro
9.4 out of 10, Exceptional, (374 reviews)
Escape to this San Pedro beach hotel featuring an outdoor pool, private beach access, and deep-tissue massage services. Explore Secret Beach nearby, unwind on the terrace, and retreat to rooms with refrigerators and microwaves. The helpful staff receives consistent praise from travelers.
The price is $129
$147 total
includes taxes & fees
May 10 - May 11
Caye Casa
Casa del Rai
Casa del Rai
3.0 star property
San Pedro
9.8 out of 10, Exceptional, (40 reviews)
Seaside escapade at this San Pedro aparthotel, offering complimentary airport shuttles and WiFi. Relax in apartments with private pools and full kitchens, or unwind on the rooftop terrace. Secret Beach and GoFish Belize adventures await just minutes away.
The price is $93
$161 total
includes taxes & fees
Jun 1 - Jun 2
Casa del Rai
Ocean Tide Beach Resort
Ocean Tide Beach Resort
2.5 star property
San Pedro
8.6 out of 10, Excellent, (284 reviews)
Wake to turquoise waters at this San Pedro retreat, steps from the famous Belize Barrier Reef. Cool off in the outdoor pool, sip cocktails at the beach bar, or unwind on the terrace. Secret Beach and The Gallery of San Pedro are nearby, with convenient airport access just 2 minutes away.
The price is $157
$179 total
includes taxes & fees
May 10 - May 11
Ocean Tide Beach Resort
Laguna Hotel
Laguna Hotel
3.0 star property
San Pedro
7.0 out of 10, Good, (43 reviews)
The price is $159
$174 total
includes taxes & fees
May 10 - May 11
Laguna Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Check out reviews of Cayo Espanto hotels guests love

Frequently asked questions

What accommodations do travelers like in Cayo Espanto?
Can I book a refundable hotel in Cayo Espanto?
If you're looking for the flexibility to change your plans to Cayo Espanto, most accommodations offer refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Cayo Espanto be like during my visit?
Cayo Espanto is a great place to visit any time of year with an average temperature of 76°F during the coldest months.
Why should I book my Cayo Espanto hotel with Hotels.com?
There are plenty of reasons to book your Cayo Espanto travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.