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

49 properties found

  • Parham Plaza Hotel

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

    Ocean Essence Day Spa is 1.8 km from the hostel and Belize Harbour is about 58 km away. Within 100 meters…

    More...

    Show map

    price for 1 night
    Book Now From US$ 60
    price for 1 night
  • Sandbar Beachfront Hostel & Restaurant

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

    The center of San Pedro is about 10 minutes' walk away. Offering a broad choice of meals, Aba Isieni and…

    More...

    Show map

    price for 1 night
    Book Now From US$ 61
    price for 1 night
  • Corona Del Mar

    Coconut Drive San Pedro Ambregris Caye Po Box 37, San Pedro (Ambergris Caye), Belize (Show map)

    Corona Del Mar Hotel is 20 minutes' walk from the center of San Pedro. The venue is close to the white…

    More...

    Show map

    price for 1 night
    Book Now From US$ 112
    price for 1 night
  • Ambergris Sunset Hotel

    #3 Nurse Shark Street, San Pedro (Ambergris Caye), Belize (Show map)

    Ocean Essence Day Spa is around 1.9 km from the hotel. The venue is set within 1 km from San Pedro city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 45
    price for 1 night
  • Hotel Del Rio

    Boca Del Rio, Beachfront P.O. Box 198, San Pedro (Ambergris Caye), Belize (Show map)

    Hotel Del Rio is also 1150 meters away from Belize Chocolate Company. The venue is set 10 minutes' walk from…

    More...

    Show map

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

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

    This hotel is about 45 km away from Altun Ha. The property boasts location within 1 km from San Pedro…

    More...

    Show map

    price for 1 night
    Book Now From US$ 151
    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
  • 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
  • Cocotal Inn And Cabanas

    2 1/2 Miles North, San Pedro, Ambergris Caye, San Pedro (Ambergris Caye), Belize (Show map)

    The property is set 20 minutes' walk away from Belizean Melody Art Gallery. The city center lies within 5 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 165
    price for 1 night
  • Tradewinds Paradise Villas

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

    This hotel is about 2.4 km away from Belizean Melody Art Gallery. The venue is set 10 minutes' walk from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 150
    price for 1 night
  • Sunbreeze Suites

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

    This hotel is located in a shopping area, 58 km from Belize Harbour. 10 minutes' walk from San Pedro city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 188
    price for 1 night
  • Tropical Dream Villas

    Hurricane St., San Pedro (Ambergris Caye), Belize (Show map)

    The property is located within 2 km from the city center. Within 150 meters from the venue, Kama Lounge & Bistro…

    More...

    Show map

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

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

    Major San Pedro sights, such as Altun Ha and Belizean Melody Art Gallery are located nearby. Holiday Hotel is a…

    More...

    Show map

    price for 1 night
    Book Now From US$ 97
    price for 1 night
  • The Palapa House

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

    The property is located 2.2 km away from Belizean Melody Art Gallery. The Palapa House Hotel lies within a 10…

    More...

    Show map

    price for 1 night
    Book Now From US$ 157
    price for 1 night
  • Grand Baymen Gardens

    #18 Hurricane Street, San Pedro (Ambergris Caye), Belize (Show map)

    San Pedro center can be reached within 20 minutes' walk. The budget Grand Baymen Gardens is placed within walking distance…

    More...

    Show map

    price for 1 night
    Book Now From US$ 169
    price for 1 night
  • Hotel Ocean Paradise

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

    Its location next to a boat dock allows to see a church and a gallery in San Pedro. The center of San…

    More...

    Show map

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