Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 218 hotels in San Pedro (Ambergris Caye)
Get Prices

3-star hotels in San Pedro (Ambergris Caye)

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Applied filters
Stars:   ×
Mata Rocks Resort San Pedro 47 Coconut Grove, San Pedro (Ambergris Caye), BelizeView on map
1200 yd from City Center
The hotel is set close to Victoria House Spa, and boasts a year-round outdoor pool as well as sea views.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 167per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Xanadu Island Resort San Pedro Sea Grape Drive, San Pedro (Ambergris Caye), BelizeView on map
1.2 mi from City Center
Offering an indoor pool and a solarium and a Jacuzzi, this venue near a boat dock is set in San Pedro town district.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 346per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Isla Bonita Yacht Club Aparthotel San Pedro 100 Coconut Drive, San Pedro (Ambergris Caye), BelizeView on map
1300 yd from City Center
There are rooms facing the ocean and the hotel is set close to Belizean Arts.
  • The aparthotel has
    • Off-site car park
    +1
Price fromUS$ 214per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
La Beliza Resort San Pedro 8 Miles North Of San Pedro, San Pedro (Ambergris Caye), BelizeView on map
8.0 mi from City Center
Featuring a fully equipped kitchen and a terrace, the property is a 20-minute drive from San Pedro airport.
  • The resort has
    • Free internet access
    +1
  • The resort has
    • 24-hour reception
    +1
  • The resort has
    • Outdoor swimming pool
    +1
Price fromUS$ 249per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
The Palms Oceanfront Suites San Pedro Coconut Drive/ Beachfront, San Pedro (Ambergris Caye), BelizeView on map
800 yd from City Center
This hotel features wonderful views of the sea and provides guests with a year-round outdoor swimming pool onsite, boasting location next to a boat dock.
  • The aparthotel has
    • Free Wi-Fi in public areas
    +1
  • The aparthotel has
    • Off-site car park
    +1
Price fromUS$ 228per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Costa Blu Dive & Beach Resort (Adults Only) San Pedro 6.5 Miles North, San Pedro (Ambergris Caye), Belize, 0View on map
6.5 mi from City Center
Just 2.2 km from Ambergris Museum & Cultural Center, the hotel boasts cots and babysitting for children and includes 39 rooms.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 156per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Seven Seas Resort San Pedro Boca Del Rio, San Pedro (Ambergris Caye), Belize, 0000View on map
900 yd from City Center
Located in San Pedro town district close to Moho Chocolate, this hotel boasts an outdoor swimming pool and a library.
  • The hotel has
    • Off-site car park
    +1
Price fromUS$ 170per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Indigo Beach Homes San Pedro Mata Grande Beach, San Pedro (Ambergris Caye), BelizeView on map
2.8 mi from City Center
Within easy reach of Belizean Melody Art Gallery, this hotel comprises 15 rooms with shared bathrooms.
  • The hotel has
    • Outdoor dining area
    +1
Price fromUS$ 316per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Belize Hutz Hotel San Pedro 2141 Pearl Street, San Pedro (Ambergris Caye), BelizeView on map
1.6 mi from City Center
Guests can enjoy an outdoor swimming pool and benefit from a club restaurant at the hotel.
  • The hotel has
    • Restaurant
    +1
6.2
Nice17 reviews
Price fromUS$ 44per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Tradewinds Paradise Villas San Pedro Pescador Drive, San Pedro (Ambergris Caye), BelizeView on map
300 yd from City Center
Located in San Pedro town district, 10 minutes' walk from the city center, this property offers steam baths and massage to regenerate mind and body.
  • The aparthotel has
    • Off-site car park
    +1
  • The aparthotel has
    • Outdoor dining area
    +1
Price fromUS$ 198per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Sands Villas San Pedro Coconut Drive, San Pedro (Ambergris Caye), BelizeView on map
1500 yd from City Center
The hotel boasts location close to a boat dock and Toucan Gift Stores, offering an outdoor swimming pool.
  • The hotel has
    • Poolside snack bar
    • Restaurant
    • Coffee/Tea in lobby
    +3
Select
Ambergris Divers Resort San Pedro 4.5 Miles North Of San Pedro, San Pedro (Ambergris Caye), BelizeView on map
4.6 mi from City Center
Located next to Ambergris Museum & Cultural Center, the venue comprises 12 rooms with ocean views.
Select
Sandbar Beachfront Hostel & Restaurant San PedroBoca Del Rio, San Pedro (Ambergris Caye), BelizeView on map
400 yd from City Center
With sea views, the venue is placed 10 minutes' walk from the center of San Pedro, at a short distance from Zen Belize.
  • The hostel has
    • On-site car park
    +1
  • The hostel has
    • Cookware/ Kitchen utensils
    +1
Price fromUS$ 62per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Parham Plaza Hotel San Pedro Barrier Reef Dr, San Pedro (Ambergris Caye), BelizeView on map
300 yd from City Center
Located within 10 minutes' walk of the city center, this central hostel gives quick access to New Day Adventures.
  • The hostel has
    • On-site car park
    +1
  • The hostel has
    • Kitchen
    • Cookware/ Kitchen utensils
    • Shared kitchen
    +3
Price fromUS$ 117per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Cocotal Inn And Cabanas San Pedro 2 1/2 Miles North, San Pedro, Ambergris Caye, San Pedro (Ambergris Caye), BelizeView on map
2.5 mi from City Center
The hotel has a private swimming pool and lies close to New Day Adventures which is worth visiting.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
Price fromUS$ 189per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Mayan Islands Resort San Pedro 1 Mile West, San Pedro (Ambergris Caye), BelizeView on map
2.2 mi from City Center
This luxury hotel with a private pool is just a 10-minute drive from Marco Gonzalez Maya Site.
  • The resort has
    • Free internet access
    +1
  • The resort has
    • 24-hour reception
    +1
  • The resort has
    • Babysitting/Child services
    +1
Select
Park Place Belize Hotel San Pedro Laguna Drive, San Pedro (Ambergris Caye), BelizeView on map
1100 yd from City Center
Offering convenient proximity to New Day Adventures, the hotel is also close to D & G Fine Jewelry and Arts.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
1.4
Guest rating2 reviews
Price fromUS$ 73per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Casitas Tres Cocos Bed & Breakfast San Pedro4253 El Tesoro Rd, Ambergris Caye, San Pedro, San Pedro (Ambergris Caye), BelizeView on map
1.5 mi from City Center
Guests can enjoy a plunge pool and benefit from an al fresco restaurant at the hotel.
  • The hotel has
    • Off-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 209per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night
Sueno Del Mar Hotel San Pedro 12 Miles North San Pedro, Ambergris Caye, Belize, Ambergris Caye, Bz, San Pedro (Ambergris Caye), BelizeView on map
This business hotel is within 13 miles of the city center and features non-smoking rooms.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Outdoor car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Select
Athens Gate Belize Aparthotel San Pedro South Coconut Drive, San Pedro (Ambergris Caye), BelizeView on map
2.6 mi from City Center
The hotel is set in a tranquil area close to the Caribbean Sea, boasting a private pool.
  • The aparthotel has
    • Off-site car park
    +1
Price fromUS$ 351per nightSelect
{{ rooms.roomsCount }} US$ {{ rooms.roomsMinPrice }}per night

Filtering results

Please wait...

45 hotels found