• US & Canada: 1-800-311-5192
  • Europe: 00-800-7099-7099
We're sorry, but the hotel you've selected can no longer be booked through our system. Please continue your search from the list of properties below.
View on Map

All Displayed Prices Exclude Tax Recovery Charges and Service Fees

Sort Descending by Top Picks
Check to Compare Properties
  1. Pedros Hotel 3 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $50.00 USD Lowest Avg. Nightly Rate

    Select at the Pedros Hotel
  2. Mata Rocks Resort Mata Rocks Resort 3 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $145.00 USD Lowest Avg. Nightly Rate

    Select at the Mata Rocks Resort
  3. Seven Seas Resort Seven Seas Resort 2.5 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $106.67 USD Lowest Avg. Nightly Rate

    Select at the Seven Seas Resort
  4. Sunbreeze Hotel Sunbreeze Hotel 3 out of 5 Star Rating

    Near Ambergris Caye Beach

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $194.67 USD Lowest Avg. Nightly Rate

    Select at the Sunbreeze Hotel
  5. Changes In Latitudes Bed and Breakfast Inn Changes In Latitudes Bed and Breakfast Inn 2.5 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $499.00 USD Lowest Avg. Nightly Rate

    Select at the Changes In Latitudes Bed and Breakfast Inn
  6. Royal Caribbean Resort Royal Caribbean Resort 3 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $140.00 USD Lowest Avg. Nightly Rate

    Select at the Royal Caribbean Resort
  7. Sunbreeze Suites Sunbreeze Suites 3 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $189.33 USD Lowest Avg. Nightly Rate

    Select at the Sunbreeze Suites
  8. Coco Beach Resort Coco Beach Resort 4 out of 5 Star Rating

    Near Ambergris Caye Beach

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $271.20 USD Lowest Avg. Nightly Rate

    Select at the Coco Beach Resort
  9. Belizean Shores Resort Belizean Shores Resort 3 out of 5 Star Rating

    Near Ambergris Caye Beach

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $191.20 USD Lowest Avg. Nightly Rate

    Select at the Belizean Shores Resort
  10. The Palms Oceanfront Suites The Palms Oceanfront Suites 3 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $242.01 USD Lowest Avg. Nightly Rate

    Select at the The Palms Oceanfront Suites
  11. Villas At Banyan Bay Villas At Banyan Bay 3 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $461.07 USD Lowest Avg. Nightly Rate

    Select at the Villas At Banyan Bay
  12. Matachica Beach Resort Matachica Beach Resort 4 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $195.00 USD Lowest Avg. Nightly Rate

    Select at the Matachica Beach Resort
  13. Belize Yacht Club Resort Belize Yacht Club Resort 3 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $285.00 USD Lowest Avg. Nightly Rate

    Select at the Belize Yacht Club Resort
  14. Coconuts Caribbean Hotel Coconuts Caribbean Hotel 2.5 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $150.00 USD Lowest Avg. Nightly Rate

    Select at the Coconuts Caribbean Hotel
  15. Reef Village Resort Reef Village Resort 3.5 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099
  16. Costa Maya Reef Resort Costa Maya Reef Resort 3 out of 5 Star Rating

    Near Ambergris Caye Beach

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $120.00 USD Lowest Avg. Nightly Rate

    Select at the Costa Maya Reef Resort
  17. Brahma Blue Resort Brahma Blue Resort 4 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $132.00 USD Lowest Avg. Nightly Rate

    Select at the Brahma Blue Resort
  18. Tradewinds Paradise Villas Tradewinds Paradise Villas 3 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $160.00 USD Lowest Avg. Nightly Rate

    Select at the Tradewinds Paradise Villas
  19. Caribbean Villas Hotel Caribbean Villas Hotel 2.5 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $179.00 USD Lowest Avg. Nightly Rate

    Select at the Caribbean Villas Hotel
  20. Grand Colony Island Villas Grand Colony Island Villas 3.5 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $499.00 USD Lowest Avg. Nightly Rate

    Select at the Grand Colony Island Villas
  21. Portofino Beach Resort Portofino Beach Resort 3 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $250.00 USD Lowest Avg. Nightly Rate

    Select at the Portofino Beach Resort
  22. Belizean Cove Estates Belizean Cove Estates 4 out of 5 Star Rating

    Near Ambergris Caye Beach

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $599.20 USD Lowest Avg. Nightly Rate

    Select at the Belizean Cove Estates
  23. Las Terrazas Resort and Residences Las Terrazas Resort and Residences 4.5 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $368.99 USD Lowest Avg. Nightly Rate

    Select at the Las Terrazas Resort and Residences
  24. The following hotels are located within 15 miles of San Pedro - Ambergris Caye, BELIZE

    Sueno del Mar Sueno del Mar 3.5 out of 5 Star Rating

    In San Pedro's San Pedro - Ambergris Caye neighborhood

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $185.34 USD Lowest Avg. Nightly Rate

    Select at the Sueno del Mar
  25. Caye Caulker Plaza Hotel Caye Caulker Plaza Hotel 2.5 out of 5 Star Rating

    In a shopping district

    • US & Canada: 1-800-311-5192
    • Europe: 00-800-7099-7099

    from $69.33 USD Lowest Avg. Nightly Rate

    Select at the Caye Caulker Plaza Hotel
Check to Compare Properties
Sort Descending by Top Picks
Book Cayo Espanto Online or Call
  • US & Canada: 1-800-311-5192
  • Europe: 00-800-7099-7099