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

34 properties found

  • Seven Seas Resort

    Boca Del Rio, San Pedro (Ambergris Caye), Belize (Show map)

    The property is set 10 minutes' walk of the city center. Such San Pedro sights as Belize Harbour and Altun…

    More...

    Show map

    price for 1 night
    Book Now From US$ 128
    price for 1 night
  • Banana Beach Resort

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

    The elegant property is situated 56 km away from Belize Harbour. Banana Beach Resort is within about 30 minutes' walk…

    More...

    Show map

    price for 1 night
    Book Now From US$ 135
    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
  • Brahma Blue

    Costa Del Sol, Ambergris Caye, Belize, San Pedro (Ambergris Caye), Belize (Show map)

    The venue is 6 km from Belizean Melody Art Gallery. The city center is 4 km away from the hotel. The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 120
    price for 1 night
  • Belizean Shores Resort

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

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

    More...

    Show map

    price for 1 night
    Book Now From US$ 201
    price for 1 night
  • Pelican Reef Villas Resort

    Holiday Lands, San Pedro (Ambergris Caye), Belize (Show map)

    Guests can quickly get to The Gallery of San Pedro, which is roughly 4.1 km away. Pelican Reef Villas Resort…

    More...

    Show map

    Book Now
  • Ocean Tide Beach Resort

    57 Boca Del Rio Dr., San Pedro (Ambergris Caye), Belize (Show map)

    Ocean Tide Beach Resort lies 58 km away from Belize Harbour. 10 minutes' walk from San Pedro city center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 104
    price for 1 night
  • Lina Point Belize Overwater Resort

    57 Lina Point Drive, , Ambergris Caye Island, San Pedro, Belize, San Pedro (Ambergris Caye), Belize (Show map)

    This hotel is about 1.7 km away from The Gallery of San Pedro. The venue is set within 2 km from San…

    More...

    Show map

    price for 1 night
    Book Now From US$ 117
    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
  • Portofino Beach Resort

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

    Major San Pedro sights, such as Belizean Melody Art Gallery and Altun Ha are located nearby. The venue is close…

    More...

    Show map

    price for 1 night
    Book Now From US$ 269
    price for 1 night
  • Costa Blu Dive & Beach Resort

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

    The venue is 8 km away from Belizean Melody Art Gallery. Costa Blu Dive & Beach Resort is a 3-star venue…

    More...

    Show map

    price for 1 night
    Book Now From US$ 166
    price for 1 night
  • Xanadu Island Resort

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

    The property is located within a 20-minute walk from the city center. Xanadu Island Resort boasts a convenient location…

    More...

    Show map

    price for 1 night
    Book Now From US$ 757
    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
  • Mata Rocks Resort

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

    San Pedro center can be reached within 20 minutes' walk. The vicinity of a boat dock let you explore Belizean…

    More...

    Show map

    price for 1 night
    Book Now From US$ 122
    price for 1 night
  • White Sands Cove

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

    Major San Pedro sights, such as The Gallery of San Pedro and Marco Gonzalez Maya Site are located nearby. The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 173
    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
  • 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
  • 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