Search Hotels in San Pedro (Ambergris Caye)

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in San Pedro (Ambergris Caye)

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Districts

Hotel name

Apply Filters
Clear Filters

23 properties found

  • Sunbreeze Hotel

    7 Coconut Drive, San Pedro (Ambergris Caye), Belize (Show map)

    The center of San Pedro is 10 minutes walk from the property. There are restaurants and bars in the area.

    More...

    Show map

    price for 1 night
    Book Now From US$ 151
    price for 1 night
  • Coco Beach Resort

    3.5 Miles North Ambergris Caye, San Pedro (Ambergris Caye), Belize (Show map)

    A central location of Coco Beach Resort provides an easy access to Belizean Melody Art Gallery within a 30-minute…

    More...

    Show map

    price for 1 night
    Book Now From US$ 270
    price for 1 night
  • Grand Caribe Belize

    2 Miles North Of San Pedro Town, San Pedro (Ambergris Caye), Belize (Show map)

    Its location next to a ferry port allows to see an art gallery and a museum in San Pedro. The hotel offers…

    More...

    Show map

    price for 1 night
    Book Now From US$ 414
    price for 1 night
  • Grand Colony Island Villas

    Sea Grape Drive, San Pedro (Ambergris Caye), Belize (Show map)

    The city center is about 30 minutes on foot. This property is set close to the white beach and offers…

    More...

    Show map

    price for 1 night
    Book Now From US$ 309
    price for 1 night
  • Reef Village Resort

    Reef Village Rd., San Pedro, Bz, San Pedro (Ambergris Caye), Belize (Show map)

    This hotel is situated 1300 meters away from Belizean Melody Art Gallery. The property is located within a 20-minute…

    More...

    Show map

    price for 1 night
    Book Now From US$ 146
    price for 1 night
  • Royal Caribbean Resort

    1 Seagrape Drive, San Pedro (Ambergris Caye), Belize (Show map)

    The property lies within 43 km from Altun Ha. The center of San Pedro is 4 km away from the venue. The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 128
    price for 1 night
  • Captain Morgan'S Retreat

    Captain Morgan'S Retreat, San Pedro (Ambergris Caye), Belize (Show map)

    Captain Morgan'S Retreat Hotel offers proximity to a ferry port enabling quick access to a gallery and a museum as…

    More...

    Show map

    price for 1 night
    Book Now From US$ 331
    price for 1 night
  • Victoria House Resort & Spa

    22 Coconut Drive, San Pedro (Ambergris Caye), Belize (Show map)

    The city center is about 30 minutes on foot. Such San Pedro sights as Altun Ha and Marco Gonzalez Maya…

    More...

    Show map

    price for 1 night
    Book Now From US$ 280
    price for 1 night
  • Las Terrazas Resort And Residences

    Barrier Reef Drive, San Pedro (Ambergris Caye), Belize (Show map)

    Tropical greenery and a rainforest as well as The Gallery of San Pedro and Belizean Melody Art Gallery are located…

    More...

    Show map

    price for 1 night
    Book Now From US$ 428
    price for 1 night
  • Mahogany Bay Resort & Beach Club, Curio Collection By Hilton

    Sea Grape Drive, San Pedro (Ambergris Caye), Belize (Show map)

    Major San Pedro sights, such as Ocean Essence Day Spa and Marco Gonzalez Maya Site are located nearby. San Pedro…

    More...

    Show map

    price for 1 night
    Book Now From US$ 246
    price for 1 night
  • Banyan Bay Suites

    Seagrape Drive, San Pedro (Ambergris Caye), Belize (Show map)

    The Gallery of San Pedro is around 2 km from the hotel. A 30-minute walk to the center of San Pedro.

    More...

    Show map

    price for 1 night
    Book Now From US$ 309
    price for 1 night
  • Belizean Princess By Ramon'S Village Resort

    Coconut Drive, San Pedro (Ambergris Caye), Belize (Show map)

    The property is located 57 km away from Belize Harbour. The venue is set 10 minutes' walk from San Pedro…

    More...

    Show map

    price for 1 night
    Book Now From US$ 214
    price for 1 night
  • Caribbean Villas Hotel

    Seagrape Drive, San Pedro (Ambergris Caye), Belize (Show map)

    The center of San Pedro is 20 minutes walk from the property. The venue is close to the white beach with…

    More...

    Show map

    price for 1 night
    Book Now From US$ 176
    price for 1 night
  • Sapphire Beach Resort

    10 Miles North Ambergris Caye, San Pedro (Ambergris Caye), Belize (Show map)

    A short distance to a boat dock enables you to get to Altun Ha and Bacalar Chico National Park and Marine…

    More...

    Show map

    price for 1 night
    Book Now From US$ 184
    price for 1 night
  • Coco Beach Resort

    3.5 Miles North San Pedro Town, San Pedro (Ambergris Caye), Belize (Show map)

    The Gallery of San Pedro is nearly 6 km from the venue. The property boasts location within 6 km from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 505
    price for 1 night
  • Ramons Village Resort

    Coconut Drive, San Pedro (Ambergris Caye), Belize (Show map)

    This hotel is about 44 km away from Altun Ha. The property is set within 1 km distance from San Pedro…

    More...

    Show map

    price for 1 night
    Book Now From US$ 274
    price for 1 night
  • Indigo Belize

    Mata Grande Beach, San Pedro (Ambergris Caye), Belize (Show map)

    Marco Gonzalez Maya Site is about 4.6 km from the hotel. The venue is 5 km away from the city…

    More...

    Show map

    Book Now
  • Victoria House

    22 Coconut Drive, San Pedro (Ambergris Caye), Belize (Show map)

    The hotel is set in a convenient location 43 km away from Altun Ha. The property is in a 30-minute walk…

    More...

    Show map

    price for 1 night
    Book Now From US$ 800
    price for 1 night
  • Matachica Beach Resort

    5 Miles North Of San Pedro, San Pedro (Ambergris Caye), Belize (Show map)

    The property lies within 6 km of Belizean Melody Art Gallery. The center of San Pedro is 9 km away from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 445
    price for 1 night
  • Playa De Sala

    Unnamed Road Mosquito Coast, San Pedro (Ambergris Caye), Belize (Show map)

    The venue is 52 km from Belize Harbour. Playa De Sala is a 5-star property situated at about 6 km distance…

    More...

    Show map

    price for 1 night
    Book Now From US$ 325
    price for 1 night