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 240 hotels in San Pedro (Ambergris Caye)
Get Prices

4-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:   ×
Royal Caribbean Resort San Pedro 1 Seagrape Drive, San Pedro (Ambergris Caye), BelizeView on map
1.9 mi from City Center
The hotel includes an outdoor swimming pool, boasting a convenient location close to The Gallery of San Pedro.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
7.4
Very good33 reviews
Price fromUS$ 109per nightSelect
Not available
Coco Beach Resort San Pedro 3.5 Miles North Ambergris Caye, San Pedro (Ambergris Caye), BelizeView on map
3.2 mi from City Center
Offering an outdoor pool, this hotel features an al fresco restaurant while providing guests with access to a boat dock.
  • The resort has
    • On-site car park
    +1
  • The resort has
    • 24-hour reception
    • 24-hour security
    • 24-hour business centre
    +3
9.2
Perfect34 reviews
Price fromUS$ 285per nightSelect
Not available
Banyan Bay Suites San Pedro Seagrape Drive, San Pedro (Ambergris Caye), Belize, 00000View on map
1.3 mi from City Center
Guests of the hotel that boasts a great location can enjoy an outdoor swimming pool and a beachfront restaurant.
  • The hotel has
    • On-site car park
    +1
9.0
Perfect32 reviews
Price fromUS$ 347per nightSelect
Not available
Grand Colony Island Villas San Pedro Sea Grape Drive, San Pedro (Ambergris Caye), Belize, 91View on map
1.5 mi from City Center
Boasting setting next to Belize Magical Adventures, this unique property offers an outdoor swimming pool onsite as well as cots, child care and a special menu for children.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 438per nightSelect
Not available
Sunbreeze Hotel San Pedro 7 Coconut Drive, San Pedro (Ambergris Caye), Belize, 00000View on map
700 yd from City Center
Offering a scenic view of the Caribbean Sea and an in-house bar onsite, this hotel is set in the Spanish-style building, a 10-minute walk from the city center.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
8.2
Great51 reviews
Price fromUS$ 176per nightSelect
Not available
Caribbean Villas Hotel San Pedro Seagrape Drive, San Pedro (Ambergris Caye), BelizeView on map
1.1 mi from City Center
The hotel boasts location close to a boat dock and ACES / American Crocodile Education Sanctuary, offering a year-round outdoor pool.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Off-site car park
    +1
8.8
Great46 reviews
Price fromUS$ 178per nightSelect
Not available
Las Terrazas Resort & Residences San Pedro Barrier Reef Drive, San Pedro (Ambergris Caye), BelizeView on map
3.6 mi from City Center
Conveniently positioned near a boat dock in a busy area, this venue offers a beach restaurant along with tubing, snorkeling and water skiing.
  • The hotel has
    • 24-hour security
    +1
Price fromUS$ 465per nightSelect
Not available
Sapphire Beach Resort San Pedro 10 Miles North Ambergris Caye, San Pedro (Ambergris Caye), Belize, 501View on map
8.6 mi from City Center
This designer hotel located next to the Caribbean Sea, offers a private pool and the garden bar.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 152per nightSelect
Not available
Grand Caribe Belize Hotel San Pedro 2 Miles North Of San Pedro Town, San Pedro (Ambergris Caye), BelizeView on map
2.4 mi from City Center
Located 4 km away from San Pedro city center, this hotel features 75 rooms and a private pool.
  • The resort has
    • Free Wi-Fi in rooms
    +1
  • The resort has
    • On-site car park
    +1
  • The resort has
    • 24-hour reception
    • 24-hour security
    +2
Price fromUS$ 352per nightSelect
Not available
Matachica Resort & Spa San Pedro 5 Miles North Of San Pedro, San Pedro (Ambergris Caye), BelizeView on map
This designer hotel with an outdoor pool is just a 20-minute drive from The Gallery of San Pedro.
  • The hotel has
    • Car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 441per nightSelect
Not available
Best Western Brahma Blue Holistic Oasis Hotel San Pedro 1 Mile West, Caribbean Cove, San Pedro (Ambergris Caye), Belize, 00000View on map
1.1 mi from City Center
Located close to La Gaviota, the hotel has 22 rooms, and boasts access to a boat dock.
  • The hotel has
    • Restaurant
    +1
  • The hotel has
    • Fitness centre
    +1
Select
Not available
Ramons Village Resort San PedroCoconut Drive, San Pedro (Ambergris Caye), BelizeView on map
900 yd from City Center
The boutique hotel is a good starting point to San Pedro' sights including SeaStar Belize and Wings SanPefro.
  • The hotel has
    • Free internet access
    +1
Price fromUS$ 219per nightSelect
Not available
Captain Morgan'S Retreat Hotel San Pedro Captain Morgan'S Retreat, San Pedro (Ambergris Caye), BelizeView on map
5.4 mi from City Center
This central hotel is centrally located in San Pedro town district and has 100 rooms with views of the sea.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 253per nightSelect
Not available
Ramon'S Village Resort San PedroCoconut Drive, San Pedro (Ambergris Caye), BelizeView on map
Located a few steps from Belizean Melody Art Gallery, the hotel features 71 rooms with views over the sea.
  • The resort has
    • On-site car park
    +1
Price fromUS$ 240per nightSelect
Not available
Bella Vista Resort San Pedro 2.5 Miles North San Pedro Town, San Pedro (Ambergris Caye), Belize, 11111View on map
2.2 mi from City Center
Set in San Pedro, this 7-room property is an ideal base for visits to SeaStar Belize.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
2.0
Guest rating1 review
Price fromUS$ 262per nightSelect
Not available
Mahogany Bay Resort & Beach Club, Curio Collection By Hilton San Pedro Sea Grape Drive, San Pedro (Ambergris Caye), Belize, 0View on map
2.1 mi from City Center
An in-house restaurant serves vegetarian meals, while onsite there are a sun deck and a veranda, all offered by the hotel set in the heart of San Pedro.
  • The hotel has
    • On-site car park
    +1
Price fromUS$ 225per nightSelect
Not available

Filtering results

Please wait...

16 hotels found