Skip to main content

Five-Star Hotels in San Pedro

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

The best five-star hotels in San Pedro

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

Filter by:

Review score

Mangata Villas Adults Only

Hotel in San Pedro

Located in San Pedro, a few steps from North Ambergris Caye Beach, Mangata Villas Adults Only provides accommodation with an outdoor swimming pool, free private parking, a private beach area and a...

H
Heather
From
United Kingdom
We had a great stay at Mangata Villas! The hosts were great at communicating and even organised a golf cart for us to pick up off the ferry. The pool and beach were fab and it was great we could cook our own meals in the kitchenette a few nights too!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews
Price from
US$323.70
1 night, 2 adults

Diamante Beachfront Suites

Hotel in San Pedro town, San Pedro

Set in San Pedro, a few steps from San Pedro Beach, Diamante Beachfront Suites features views of the pool.

S
Stroebel
From
United States
Pictures and descriptions if anything were understated. Lots of open space to relax, good size pool and great views. Staff was very attentive when needed but otherwise let us be. Highly recommend
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 42 reviews
Price from
US$332.35
1 night, 2 adults

The Ambergris Grand

San Pedro

Set in San Pedro, 2.3 km from North Ambergris Caye Beach, The Ambergris Grand offers accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

K
Kelly
From
Canada
The environment was peaceful calm and tropical. The staff were all so friendly and helpful
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 25 reviews
Price from
US$189
1 night, 2 adults

Playa De Sala Boutique Hotel

Hotel in San Pedro

Set in San Pedro, 2.6 km from San Pedro Beach, Playa De Sala Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

C
Charlie
From
United Kingdom
fabulous boutique hotel. very peaceful place with amazing staff super friendly. only 5 rooms and we felt we were the only people there!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 32 reviews
Price from
US$234
1 night, 2 adults

Las Terrazas Resort

San Pedro

Set on a private beach on Ambergris Caye, this luxury complex offers an infinity pool, a spa and an onsite O Restaurant.

T
Tamlyn
From
United Kingdom
Lovely pool and setting - the grounds were really pretty. Food at the restaurant was also really good.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 93 reviews
Price from
US$386.10
1 night, 2 adults

SKY INN

Caye Caulker (Near San Pedro)

Located in Caye Caulker, Belize Province region, SKY INN is situated 200 metres from Caye Caulker Beach. Each accommodation at the 5-star hotel has city views and free WiFi.

M
Monica
From
Canada
Staff were very helpful and always ready to assist with requests.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 414 reviews
Price from
US$72
1 night, 2 adults

Coral View Hotel & Resort

Caye Caulker (Near San Pedro)

Set in Caye Caulker, 70 metres from Caye Caulker Beach, Coral View Hotel & Resort offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

c
christina
From
United States
the location is great - close to the center of the action in CC, but off the strip. The rooms are quiet and block all sound. We had a cute balcony as well. the beds are the MOST COMFY ever!! Rooms are large, with tall ceilings. We had an nissue with our AC unit, which was promptly addressed by hotel staff. Everyone was so kind and helpful. I woudl definitely return to this lovely spot.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 141 reviews
Price from
US$158
1 night, 2 adults

Victoria House Resort & Spa

Hotel in San Pedro town, San Pedro

Victoria House offers accommodation in San Pedro. Guests can enjoy the on-site restaurant. Certain rooms feature a seating area to relax in after a busy day.

S
STEVEN
From
United States
Breakfast could include eggs for the continental. Otherwise the options were fantastic there. We loved our stay in the casitas and it doesn’t look like there is ever a bad view. We’re in love with this place and would come back.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 107 reviews

Tara Del Sol Resort

San Pedro

Facing the beachfront, Tara Del Sol Resort offers 5-star accommodation in San Pedro and has an outdoor swimming pool, garden and private beach area.

l
lisa
From
United Kingdom
Absolutely stunning in every way, clean comfortable with everything we needed. Unfortunately while we were there the boiler broke down, but was fixed immediately and without intrusion
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 43 reviews

Treetops Hotel

Caye Caulker (Near San Pedro)

Facing the beachfront, Treetops Hotel offers 5-star accommodation in Caye Caulker and features an outdoor swimming pool, garden and private beach area.

J
Jonathan
From
Germany
Super clean, amazing view to the beach, Audrè (the owner) was always looking out for the guests, even after checking out she wanted to organize pick ups and was helpful all round
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 161 reviews
All five-star hotels in San Pedro

Looking for a five-star hotel?

When the accommodation is just as important as the destination, a five-star stay should give that extra ‘wow’ factor as you enter the lobby. As well as offering the kind of service to make you feel like royalty, you’ll usually find highly rated on-site spas, gourmet restaurants and top-of-the-line beds you won’t want to get out of.

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

See all

Popular with guests booking five-star hotels in San Pedro

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

Popular with guests booking five-star hotels in San Pedro

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 43 reviews

Popular with guests booking five-star hotels in San Pedro

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 42 reviews

Popular with guests booking five-star hotels in San Pedro

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 25 reviews

Popular with guests booking five-star hotels in San Pedro

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

Popular with guests booking five-star hotels in San Pedro

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 94 reviews

Popular with guests booking five-star hotels in San Pedro

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 107 reviews