We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget Beachfront Breakfast included Mid-range Pool Romantic Free Parking Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Bar/Lounge Airport Transportation Room Service & up & up Internet & up Air Conditioning Clean Hotels Cheap Hotels Quiet Hotels Safe Hotels Hotels with Kitchenette Budget Hotels Hotels with Private Beach Charming Hotels Hotels with Jacuzzi Oceanfront Hotels Hotels with Hot Tubs Beach Resorts Concierge Non-Smoking Hotel Most Booked Hotels Travellers' Top-Rated Hotels Spa Hotels $ $$ $$$ $$$$ Luxury Traveller Resort Unique Hotels Boutique Foodie Accessible rooms Trendsetter 60+ Traveller Business City Centre Honeymoon Hotels
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Seagrape Drive, San Pedro, Ambergris Caye, Belize
19.1 km from Belize Diving Services
  • Free Wifi
  • Free Parking
US$122
Orbitz.com
US$122
Hotels.com
US$162
HotelQuickly
SAVE US$83
US$162
US$79
Booking.com
View Deal
PO Box 31, Caye Caulker, Belize
0.0 km from Belize Diving Services
  • Free Wifi
  • Free Parking
Iguana Reef Inn
Contact hotel for availability
Front Street | Hicaco Ave., Caye Caulker, Belize
0.2 km from Belize Diving Services
  • Free Wifi
  • Beachfront
De Real Macaw
US$60
TripAdvisor
US$60
Booking.com
US$60
Priceline
View Deal
Front Street, Caye Caulker, Belize
0.2 km from Belize Diving Services
  • Free Wifi
  • Beachfront
Rainbow Hotel

Booking.com

Priceline
No availability for your dates
Avenida Langosta & Calle al Sol | P.O. Box 3, Caye Caulker, Belize
0.2 km from Belize Diving Services
  • Free Wifi
  • Free Parking
Caye Caulker Plaza Hotel
US$63
TripAdvisor
US$65
Booking.com
US$63
Travelocity
SAVE US$2
US$65
US$63
Expedia.com
View Deal
18 Hicaco Avenue | Beach Front, Caye Caulker 00000, Belize
0.2 km from Belize Diving Services
  • Free Wifi
  • Beachfront
The Tropics Hotel
Caye Caulker Village | PO Box 39, Caye Caulker, Belize
0.3 km from Belize Diving Services
  • Free Wifi
  • Free Parking
Seaside Cabanas
249 Starfish Crescent | Belama Phase #1, Caye Caulker, Belize
0.3 km from Belize Diving Services
  • Free Wifi
Ocean Pearle Royale Hotel
Main Street, Caye Caulker, Belize
0.3 km from Belize Diving Services
  • Beachfront
Trends Beachfront Hotel
Caye Caulker, Belize
0.3 km from Belize Diving Services
    Anchorage Resort Hotel Belize City
    US$72
    AMOMA
    View Deal
    Front St, Caribbean Seashore, Caye Caulker, Belize
    0.4 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    CayeReef
    Contact hotel for availability
    Avenida Hicaco, Caye Caulker, Belize
    0.4 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    Island Magic Beach Resort
    US$128
    TripAdvisor
    US$128
    Booking.com
    US$126
    Hotels.com
    US$126
    Expedia.com
    View Deal
    beachfront, by split, Caye Caulker, Belize
    0.4 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    Costa Maya Beach Cabanas
    PO Box 19, Caye Caulker, Belize
    0.4 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    Popeyes Beach Resort
    US$80
    Priceline
    US$80
    Booking.com
    View Deal
    26 Front Street, Caye Caulker, Belize
    0.5 km from Belize Diving Services
    • Free Wifi
    • Pool
    Caye Caulker Condos
    Contact hotel for availability
    Oceanfront Street, Caye Caulker, Belize
    0.8 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    Barefoot Beach Belize
    Contact hotel for availability
    | On a prime sandy beach facing the reef, Caye Caulker, Belize
    0.9 km from Belize Diving Services
    • Free Wifi
    • Beachfront
    Contact hotel for availability
    Beachfront Street Playa Asuncion | P.O. Box 25, Caye Caulker, Belize
    0.9 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    Anchorage Beach Resort
    US$64
    Priceline
    US$64
    Agoda.com
    US$64
    Booking.com
    View Deal
    3.5 Miles South of San Pedro Town, San Pedro, Ambergris Caye, Belize
    15.4 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    Hol Chan Reef Villas
    2.5 Miles South | 2.5 Miles South, San Pedro, Ambergris Caye, Belize
    16.4 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    US$322
    TripAdvisor
    US$322
    Priceline
    US$322
    Agoda.com
    US$322
    Booking.com
    View Deal
    Beach Front, San Pedro, Ambergris Caye, Belize
    16.7 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    Athens Gate
    US$293
    TripAdvisor
    US$293
    Priceline
    US$293
    Agoda.com
    US$293
    Booking.com
    View Deal
    Coconut Drive, San Pedro, Ambergris Caye, Belize
    16.9 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    Caribe Island Condos

    Booking.com

    Priceline
    No availability for your dates
    1 Seagrape Street | Ambergris Caye, Belize, San Pedro, Ambergris Caye, Belize
    17.8 km from Belize Diving Services
    • Free Parking
    • Pool
    Royal Caribbean Resort
    US$86
    TripAdvisor
    US$89
    Booking.com
    US$139
    HotelQuickly
    SAVE US$52
    US$139
    US$86
    Travelocity
    View Deal
    22 Coconut Drive, San Pedro, Ambergris Caye, Belize
    17.9 km from Belize Diving Services
    • Free Wifi
    • Free Parking

    Booking.com

    Expedia.com

    Orbitz.com
    No availability for your dates
    45 Coconut Drive | PO Box 47, San Pedro, Ambergris Caye, Belize
    18.4 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    Mata Rocks Resort
    US$130
    Orbitz.com
    US$130
    CheapTickets
    US$140
    getaroom.com
    SAVE US$9
    US$140
    US$130
    Hotels.com
    View Deal
    Sea Grape Street, San Pedro, Ambergris Caye, Belize
    18.5 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    US$233
    TripAdvisor
    US$240
    Booking.com
    US$270
    Cancelon
    SAVE US$37
    US$270
    US$233
    Hotels.com
    View Deal
    Sea Grape Drive | PO Box 94, San Pedro, Ambergris Caye, Belize
    18.5 km from Belize Diving Services
    • Free Parking
    • Breakfast included
    Banana Beach Resort
    US$91
    TripAdvisor
    US$94
    Booking.com
    US$91
    Expedia.com
    SAVE US$2
    US$94
    US$91
    Travelocity
    View Deal
    Seagrape Drive, San Pedro, Ambergris Caye, Belize
    18.7 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    Banyan Bay Suites
    US$146
    TripAdvisor
    US$146
    Hotwire.com
    US$150
    Booking.com
    SAVE US$4
    US$150
    US$146
    Hotels.com
    View Deal
    1 Mile West, San Pedro, Ambergris Caye 00000-SP, Belize
    18.7 km from Belize Diving Services
    • Free Wifi
    • Pool
    Mayan Islands Resort

    HotelQuickly
    No availability for your dates
    Sea Grape Drive, San Pedro, Ambergris Caye, Belize
    19.0 km from Belize Diving Services
    • Free Wifi
    • Free Parking

    Booking.com

    Travelocity

    Hotwire.com
    No availability for your dates
    Seagrape Drive, San Pedro, Ambergris Caye, Belize
    19.1 km from Belize Diving Services
    • Free Wifi
    • Free Parking
    US$122
    Orbitz.com
    US$122
    Hotels.com
    US$162
    HotelQuickly
    SAVE US$83
    US$162
    US$79
    Booking.com
    View Deal
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.