• 116 properties found

    Sort by: Top Reviewed
    Price per room per night (excl. taxes & fees)
    Show on Map
  • hotel overview picture
    The Phoenix Resort
    5.0/5

    Outstanding

    Near San Pedro AirportShow on Map

    Premium Suite

    x4

    Total (incl. taxes): US$668

  • hotel overview picture
    Casa del Rai
    4.7/5

    Amazing

    Near San Pedro AirportShow on Map

    Two-Bedroom Apartment

    x6

    Total (incl. taxes): US$241

  • Start with savings: Get 10% off for your first stay by !
  • hotel overview picture
    Las Terrazas Resort
    4.6/5

    Great

    Near San Pedro AirportShow on Map

    #1 of Premium Hotels in Corozal
    Deluxe Room

    Total (incl. taxes): US$285

  • hotel overview picture
    Caye Casa
    4.6/5

    Great

    Near San Pedro AirportShow on Map

    1 Bedroom, 1 Queen, Caribbean Dreams Ocean Front Villa

    Total (incl. taxes): US$290

  • hotel overview picture
    El Ben Cabañas
    4.6/5

    Great

    Near Caye Caulker Airport, Caye CaulkerShow on Map

    Deluxe Double Room, 2 Queen Beds, Pool View

    Total (incl. taxes): US$252

  • hotel overview picture
    Matachica Resort & Spa - Adults Only
    4.6/5

    Great

    Ambergris CayeShow on Map

    #1 of 4-star Select Hotels in Corozal
    Seabreeze Beach Casita 1 King Bed

    Total (incl. taxes): US$570

  • hotel overview picture
    Hidden Jewel Boutique Hotel

    Ambergris CayeShow on Map

    Executive Villa

    x4

    Total (incl. taxes): US$319

  • hotel overview picture
    Alaia Belize, Autograph Collection
    4.5/5

    Great

    Near San Pedro AirportShow on Map

    #1 of Scenic Hotels in Corozal
    Vista Studio

    Total (incl. taxes): US$534

  • hotel overview picture
    Drift Inn San Pedro
    4.5/5

    Great

    Near San Pedro AirportShow on Map

    Budget Double Room

    Total (incl. taxes): US$76

  • hotel overview picture
    Belize Budget Suites

    Near San Pedro AirportShow on Map

    Belize Budget Suites # 04

    Total (incl. taxes): US$136

  • Hotels>Hotels in San Pedro