Find and compare 3 Star hotels in San Pedro

Seize Your Someday with our amazing deals for the whole family!

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices for these dates

This weekend
Next weekend

Top San Pedro 3 Star hotels

Sunset Caribe Belize

Sunset Caribe Belize

3.5 out of 5
2 miles North San Pedro Belize District
$284 nightly
The price is $312 total per night from Jun 16 to Jun 17
$312 total
Jun 16 - Jun 17
Total with taxes and fees
This aparthotel features a full-service spa, 2 outdoor pools, and a restaurant. Enjoy the gym and perks like free self parking and free WiFi. Enjoy the hot tub ...
9.2/10 Wonderful! (562 reviews)
"We loved everything about our stay. The resort was in a perfect location close to all our activities and restaurants we wanted to visit. It was clean, quiet, and staff were very helpful and nice. The condo was spacious for a party of 5. The beds converting to twins were very convenient too. There’s ..."

Reviewed on Jun 8, 2026

Opens in a new windowSunset Caribe Belize
Belizean Shores Resort

Belizean Shores Resort

3 out of 5
Ambergris Caye San Pedro
This hotel features a bar/lounge, a poolside bar, and an outdoor pool. Enjoy a day at the beach snorkeling, or relax with beach umbrellas. Enjoy the outdoor ...
9.4/10 Exceptional! (1,000 reviews)
"Our apartment did not have any blinds and was insanely bring it in the morning. The pillows were absolutely horrid and the noise was pretty loud despite it being the low season"

Reviewed on May 31, 2026

Opens in a new windowBelizean Shores Resort
Grand Caribe Belize

Grand Caribe Belize

3.5 out of 5
2 Miles North, San Pedro, Ambergris Caye San Pedro Ambergris Caye
$372 nightly
The price is $409 total per night from Jun 19 to Jun 20
$409 total
Jun 19 - Jun 20
Total with taxes and fees
A full-service spa, 2 restaurants, and 6 outdoor pools are all featured at this smoke-free hotel. Spend a day at the beach kayaking, or relax with sun loungers ...
9.4/10 Exceptional! (539 reviews)
"Room was beautiful. Staff was always very friendly and helpful."

Reviewed on Jun 6, 2026

Opens in a new windowGrand Caribe Belize
The Palms Oceanfront Suites

The Palms Oceanfront Suites

3 out of 5
Coconut Drive San Pedro
$169 nightly
The price is $183 total per night from Jun 21 to Jun 22
$183 total
Jun 21 - Jun 22
Total with taxes and fees
An outdoor pool, free self parking, and laundry facilities are featured at this hotel. Guests will appreciate perks like free WiFi and a free airport shuttle. ...
9.8/10 Exceptional! (327 reviews)
"The Palms is a small ocean front property with a dedicated team! Guido in the front office was especially helpful and wonderful to talk with! It is centrally located near the airport, restaurants and dive shops. Due to this, you can sometimes hear airport noise in your room or by the pool. Overall ..."

Reviewed on Jun 2, 2026

Opens in a new windowThe Palms Oceanfront Suites
Mata Rocks Resort

Mata Rocks Resort

3 out of 5
45 Coconut Drive San Pedro
$119 nightly
The price is $128 total per night from Jun 10 to Jun 11
$128 total
Jun 10 - Jun 11
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Dine at the beachfront restaurant and relax with beach umbrellas. Relax with a drink at ...
8.6/10 Excellent! (646 reviews)
"It's a wonderful location right on the beach! The staff was nice and accommodating and the food at the bar was great. I will say there is alot of sargassum in the water right of the shore so I didn't go swimming but that has nothing to do with the property itself. Would recommend if you're staying ..."

Reviewed on Jun 8, 2026

Opens in a new windowMata Rocks Resort
Bella Vista Resort Belize

Bella Vista Resort Belize

3 out of 5
2.5 Miles North of San Pedro San Pedro
$176 nightly
The price is $192 total per night from Jun 14 to Jun 15
$192 total
Jun 14 - Jun 15
Total with taxes and fees
This traditional hotel features a private beach, a full-service spa, and a restaurant. Dine at the beachfront restaurant and relax with sun loungers. Enjoy the ...
9.8/10 Exceptional! (234 reviews)
"Can’t say enough about the location and the staff during our Feb 2026 trip. It was the best vacation my wife and I have ever been on."

Reviewed on Apr 9, 2026

Opens in a new windowBella Vista Resort Belize
Tres Cocos Resort

Tres Cocos Resort

3.5 out of 5
1/2 Mile N of Bridge on Ocean Side San Pedro
This aparthotel features a restaurant, an outdoor pool, and a bar/lounge. Relax with a drink at the poolside bar and enjoy perks like free self parking and free ...
9.4/10 Exceptional! (317 reviews)
"We really enjoyed our stay at Tres Cocos. The lodging was very nice, and the staff was very helpful. We would definitely recommend it and stay again."

Reviewed on May 18, 2026

Opens in a new windowTres Cocos Resort
Best Western Grand Baymen Gardens

Best Western Grand Baymen Gardens

3.5 out of 5
18 Hurricane Street San Pedro Belize District
Fully refundableReserve now, pay when you stay
$92 nightly
The price is $100 total per night from Jun 12 to Jun 13
$100 total
Jun 12 - Jun 13
Total with taxes and fees
This hotel features an outdoor pool, a gym, and a restaurant. Business travelers can take advantage of the free WiFi in public areas. Relax with a drink at the ...
7.8/10 Good! (96 reviews)
"What you see online through the pictures and what you actually get when you get there are two different things. I will say breakfast was good however the cook was a bit agitated when my friends and I asked for more than one piece of bacon and we were only allowed one fruit punch for breakfast not ..."

Reviewed on May 23, 2026

Opens in a new windowBest Western Grand Baymen Gardens
Playa De Sala

Playa De Sala

3.5 out of 5
4.5 Miles South of San Pedro San Pedro Belize District
This Art Deco hotel features a private beach, a full-service spa, and a restaurant. Enjoy a day at the beach snorkeling, or relax with sun loungers. Enjoy the ...
9.6/10 Exceptional! (137 reviews)
"I usually don't Write review, but I have to make for this one. Thumbs up to all the crews of Playa de Sala, my husband & I were very happy at our stay, the place is absolutely beautiful & very quiet relaxing place. Definitely a retreat for a couple or even single that loves to travel. Very safe even ..."

Reviewed on Jun 6, 2026

Opens in a new windowPlaya De Sala
Hol Chan Reef Resort & Villas

Hol Chan Reef Resort & Villas

3.5 out of 5
3.5 Miles South, Boca Ciega San Pedro Belize District
This condo's 2 outdoor pools and a rooftop terrace are among the featured amenities. Enjoy a day at the beach kayaking, or relax with sun loungers. Families ...
Opens in a new windowHol Chan Reef Resort & Villas
Don't see what you're looking for?
See all available properties in San Pedro
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

3 Star Hotels San Pedro

Maybe you’ve got to travel for work, or perhaps you’re finally ready to book that much-deserved vacation—regardless, it’s time for you to get on a plane and you’re going to make the most of it. You’ve traveled enough to know how important a comfy bed and room service can be, so booking a hotel with all the amenities you need is a priority.

You can find 3 star hotels in San Pedro that keep you close to all the great sightseeing and activities around the area, or even book a place that’s a bit more secluded, if that’s what you prefer. No matter what you’re looking for—whether you’re all about the location or are invested in on-site perks--Travelocity will help you find the accommodation that works best for you.

When it comes to options, you’ll have them. The San Pedro 3 star hotels give you plenty of choices as far as access to the best areas, and many also offer a breakfast buffet, as well as plenty of other amenities like high-speed Wi-Fi and an on-site pool or spa.

Whatever you’re looking for on your next getaway, browse Travelocity’s big selection of hotels to ensure you get the best possible deal. Book one of the best 3 star hotels in San Pedro today!

Recent San Pedro hotel reviews by fellow wanderers

Explore More Ways to Travel with Travelocity