Skip to main content

Four-Star Hotels in San Pedro

Find the four-star hotels that appeal to you the most

The best four-star hotels in San Pedro

Check out our pick of great four-star hotels in San Pedro

Filter by:

Review score

Grand Caribe Belize

San Pedro

Offering outdoor pool and a private 275 metres of prime beach front, Grand Caribe Belize is located in San Pedro, 3.5 km from the town centre and the airport.

A
Angie
From
United States
Spacious and clean condo with amazing ocean and resort views. Concierge did a great job setting up all tours, transfers, reservations and golf cart access.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 118 reviews
Price from
US$205.51
1 night, 2 adults

The Watermark Hotel

Hotel in San Pedro

Situated in San Pedro, 90 metres from North Ambergris Caye Beach, The Watermark Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

O
Owen
From
Mexico
It was a nice place, comfortable and perfect to stay
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 107 reviews
Price from
US$216.32
1 night, 2 adults

Alaia Belize, Autograph Collection

Hotel in San Pedro town, San Pedro

Located in San Pedro, 200 metres from San Pedro Beach, Alaia Belize, Autograph Collection provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

S
Sean
From
United Kingdom
Modern, clean, upscale hotel. The staff we all very helpful, polite, and friendly. Special mention to Eric, who was always on hand to help with a smile. Lovely pool area.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 167 reviews
Price from
US$296.10
1 night, 2 adults

SunBreeze Hotel

Hotel in San Pedro town, San Pedro

Featuring an outdoor pool, a restaurant and free Wi-Fi in common areas, the SunBreeze Hotel is located in Belize’s island of Ambregris Caye.

E
Elizabeth
From
United States
The room was very spacious for 2 people, we each had our own bed. The shower was amazing and the counter space for getting ready was great! The beds were comfortable. The hotel was walking distance from the airport (right across the street). And the hotel had a beautiful pool and wonderful bar/restaurant with fabulous staff! I would 100% stay here again.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 106 reviews
Price from
US$245
1 night, 2 adults

SunBreeze Suites

Hotel in San Pedro town, San Pedro

Offering a freshwater pool, patio bar and free WiFi in common areas, SunBreeze Suites is set on the beach on the tropical island of Ambergris Caye, just steps from the largest Barrier Reef in the...

B
Brett
From
United States
Location is in town and pretty free of noise. There was not much sea grass as a lot of the east facing beaches have. The dive boats picked us up at our dock in front. Everyone there was helpful. The property is well kept, except the pool will need resurfacing soon, but that is so minor. The staff were always helpful and fast. We were diving so we wanted to use a wash bin and it was out of order. So they got someone out and set it up for us same day. There are so many places walking distance to eat, shop, whatever. And I did not expect full kitchens, which we had.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 119 reviews
Price from
US$220.50
1 night, 2 adults

Mahogany Bay Resort and Beach Club, Curio Collection

San Pedro town, San Pedro

Mahogany Bay Resort and Beach Club, Curio Collection has free bikes, outdoor swimming pool, a garden and private beach area in San Pedro. With free WiFi, this 4-star resort has a terrace and a bar.

C
Camille
From
United States
The location was great and rooms nice.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 122 reviews
Price from
US$177.28
1 night, 2 adults

Royal Caribbean Resort

Hotel in San Pedro town, San Pedro

Offering an outdoor pool and an extensive garden, Royal Caribbean Resort is located on a private beach in San Pedro.

G
Gomez
From
Belize
I like how clean everything was, how fast and nice the works are and overall how beautiful the place looked
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 48 reviews
Price from
US$173.88
1 night, 2 adults

Coco Beach Resort

San Pedro

This property is located on the coast of Ambergis Caye and offers guests 2 outdoor swimming pools, on-site restaurants and sports facilities.

P
Pascalle
From
New Zealand
Beautifully presented property with amazing staff. A true retreat
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 140 reviews

Matachica Beach Resort and Spa

Hotel in San Pedro

Situated in San Pedro, 300 metres from North Ambergris Caye Beach, Matachica Beach Resort and Spa features accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness...

M
Marta
From
Belgium
The hotel is beautiful... understated cool with nice furniture, relaxed ambiance and fantastic service. the food was exceptional, and the concierge did everything to make our diving trips perfect! It was a treat to come back to the beautiful resort and have a nice drink and meal after a full day of diving! Definitely want to come back!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 52 reviews

Portofino Beach Resort-An Authentic Island Escape!

Hotel in San Pedro

Set in Ambergris Caye, Portofino Beach Resort-An Authentic Island Escape! offers its guests free continental breakfast, snorkeling gear and kayaks.

B
Brian
From
United States
All of the staff were so helpful and kind. We loved the location. The food was amazing.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 55 reviews
All four-star hotels in San Pedro

Looking for a four-star hotel?

Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

Most booked four-star hotels in San Pedro and surroundings in the past month

See all

Popular with guests booking four-star hotels in San Pedro

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 52 reviews

Popular with guests booking four-star hotels in San Pedro

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews

Popular with guests booking four-star hotels in San Pedro

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 107 reviews

Popular with guests booking four-star hotels in San Pedro

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 122 reviews

Popular with guests booking four-star hotels in San Pedro

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 93 reviews

Popular with guests booking four-star hotels in San Pedro

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 106 reviews

Popular with guests booking four-star hotels in San Pedro

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 118 reviews

Popular with guests booking four-star hotels in San Pedro

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 140 reviews

Popular with guests booking four-star hotels in San Pedro

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 119 reviews

Popular with guests booking four-star hotels in San Pedro

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 167 reviews

FAQ about four-star hotels in San Pedro