3 Star Hotels in San Pedro CA $96

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on San Pedro 3 Star Hotels

This weekend
Next weekend

Our top choices for San Pedro 3-star hotels

Sunset Caribe Belize

Sunset Caribe Belize
3.5 star property
San Pedro
9.2 out of 10, Wonderful, (530 reviews)
"Very nice place excellent for families"
United States
Holly
The price is CA $348
CA $425 total
includes taxes & fees
May 20 - May 21
Sunset Caribe Belize

Bananas On The Beach

Bananas On The Beach
3.0 star property
San Pedro
9.0 out of 10, Wonderful, (319 reviews)
"We had a great stay and Bananas is in a great location!"
United States
jessica
The price is CA $200
CA $240 total
includes taxes & fees
Jun 2 - Jun 3
Bananas On The Beach

Corona Del Mar

Corona Del Mar
3.0 star property
San Pedro
8.0 out of 10, Very good, (657 reviews)
"Rooms were small but clean. Staff were very friendly and helpful. "
United States
Elissa
The price is CA $146
CA $168 total
includes taxes & fees
May 9 - May 10
Corona Del Mar

Belizean Shores Resort

Belizean Shores Resort
3.0 star property
San Pedro
9.4 out of 10, Exceptional, (1,000 reviews)
"Our stay was wonderful! The staff and the resort were very good and we enjoyed the pool especially! There were lots of things to do and everyone was very helpful. "
Canada
Jennifer
Belizean Shores Resort

Caribbean Villas Hotel

Caribbean Villas Hotel
3.5 star property
San Pedro
8.4 out of 10, Very good, (506 reviews)
"Beautiful rooms, fantastic location and the staff was amazing "
Canada
Shane
The price is CA $176
CA $200 total
includes taxes & fees
May 10 - May 11
Caribbean Villas Hotel

Grand Caribe Belize

Grand Caribe Belize
3.5 star property
San Pedro
9.4 out of 10, Exceptional, (534 reviews)
"Beautiful resort, can’t wait to go back!"
United States
Terry
The price is CA $455
CA $556 total
includes taxes & fees
Jun 3 - Jun 4
Grand Caribe Belize

Best Western Grand Baymen Gardens

Best Western Grand Baymen Gardens
3.5 star property
San Pedro
7.8 out of 10, Good, (91 reviews)
"Friendly staff and clean accommodations "
United States
James
The price is CA $126
CA $150 total
includes taxes & fees
May 9 - May 10
Best Western Grand Baymen Gardens

Mata Rocks Resort

Mata Rocks Resort
3.0 star property
San Pedro
8.6 out of 10, Excellent, (643 reviews)
"Good clean rooms, great view and really quiet nice resort!"
Canada
Shae
The price is CA $190
CA $226 total
includes taxes & fees
May 11 - May 12
Mata Rocks Resort

The Palms Oceanfront Suites

The Palms Oceanfront Suites
3.0 star property
San Pedro
9.8 out of 10, Exceptional, (319 reviews)
"Really enjoyed the location and the staff was very helpful "
United States
Tom
The price is CA $269
CA $320 total
includes taxes & fees
May 7 - May 8
The Palms Oceanfront Suites

Tres Cocos Resort

Tres Cocos Resort
3.5 star property
San Pedro
9.4 out of 10, Exceptional, (315 reviews)
"Our room was directly on the beach, amazing sight to wake up to every morning"
Canada
Patrice
Tres Cocos Resort

Royal Caribbean Resort

Royal Caribbean Resort
3.0 star property
San Pedro
8.2 out of 10, Very good, (368 reviews)
"Everything was really good. Bar service and it has a snorkeling booking kiosk"
Canada
Rosalind Mary
The price is CA $115
CA $125 total
includes taxes & fees
Jun 4 - Jun 5
Royal Caribbean Resort

Bella Vista Resort Belize

Bella Vista Resort Belize
3.0 star property
San Pedro
9.8 out of 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. "
United States
Michael
The price is CA $220
CA $240 total
includes taxes & fees
May 12 - May 13
Bella Vista Resort Belize

Xanadu Island Resort

Xanadu Island Resort
3.5 star property
San Pedro
9.8 out of 10, Exceptional, (109 reviews)
"Great space for families, nice big rooms with full kitchen, Lovely pool, which is nice and warm. We also enjoyed the BBQ facilities. "
United States
Emma
Xanadu Island Resort

Sapphire Beach Resort

Sapphire Beach Resort
3.5 star property
San Pedro
8.2 out of 10, Very good, (203 reviews)
"Excellent and professional service "
United States
Igor
Sapphire Beach Resort

Playa De Sala

Playa De Sala
3.5 star property
San Pedro
9.6 out of 10, Exceptional, (132 reviews)
"Beautiful hotel"
United States
Dani
Playa De Sala

Casa del Rai

Casa del Rai
3.0 star property
San Pedro
9.8 out of 10, Exceptional, (40 reviews)
"We had a wonderful stay,everyone was so friendly."
United States
Sandra
The price is CA $126
CA $219 total
includes taxes & fees
Jun 1 - Jun 2
Casa del Rai

Hotel Royal Blue & Golf Cart Rental

Hotel Royal Blue & Golf Cart Rental
3.0 star property
San Pedro
7.2 out of 10, Good, (93 reviews)
"5th time staying here and still great. Rooms are dated but clean and the staff is great."
United States
John
The price is CA $88
CA $96 total
includes taxes & fees
May 11 - May 12
Hotel Royal Blue & Golf Cart Rental

Tranquility Bay Resort

Tranquility Bay Resort
3.5 star property
San Pedro
9.4 out of 10, Exceptional, (24 reviews)
"Thank you to the team at Tranquility Bay for making our stay so special. From the welcome drink and the night time fish viewing to the excellent meals and the snorkeling, we had a magical time and would love to return."
Canada
Kristen
Tranquility Bay Resort

Hol Chan Reef Resort & Villas

Hol Chan Reef Resort & Villas
3.5 star property
Boca Ciega
9.6 out of 10, Exceptional, (79 reviews)
"Yes we had everything we needed to make meals."
Canada
Jill
Hol Chan Reef Resort & Villas

Captain Morgan's Retreat

Captain Morgan's Retreat
3.5 star property
San Pedro
7.8 out of 10, Good, (200 reviews)
"We had a good stay at Captain Morgan's Retreat. We stayed in a cabana room with a porch looking out on the water. Beautiful view. Super clean. Super nice staff, always with a smile. Cute little store on the property to pick up a few needs. It's north of town, so it's very quiet there. The food at the restaurant was good too. "
United States
karen
The price is CA $155
CA $191 total
includes taxes & fees
May 9 - May 10
Captain Morgan's Retreat
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 4-star hotels

Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in San Pedro.
Still don't see what you're looking for?
See all properties in San Pedro.
You can also use these popular filters to refine your search.
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.

Learn more about San Pedro

Dive into crystal-clear waters where nurse sharks and rays glide beneath your snorkel at Hol Chan Marine Reserve. Stroll the sandy streets of this laid-back island, where colourful beach bars and local seafood shacks serve the day's fresh catch.

Top San Pedro Hotel Reviews

Price trends for properties with 3 Stars in San Pedro

Less expensive
More expensive
This month
Next month
October
August
CA $215
CA $202
Month
Price
January
CA $244
February
CA $238
March
CA $219
April
CA $223
May
CA $215
June
CA $202
July
CA $222
August
CA $260
September
CA $202
October
CA $190
November
CA $205
December
CA $231
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed properties with 3 stars in San Pedro. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about San Pedro

The top 3 Stars hotels in San Pedro, San Pedro may offer some of the best discounts and rates, but these properties are anything but average. Travelers love San Pedro 3 Stars hotels for their top quality services, just-like-home amenities, and wallet-friendly prices. You can even get access to fantastic perks like delectable restaurants, so-cool cocktail bars, and spacious fitness centres.

Use the travel tools at Expedia.ca to find a cheap deal on a 3 Stars upscale hotel in San Pedro for a first-class experience, or book an inexpensive rate on one of the cheap 3 Stars hotels in San Pedro neighbourhoods near the city’s best attractions. We’ll even help you find vacation packages to go with your three star hotel in San Pedro. From last-minute work trips to long-awaited family getaways, we offer all the essentials you need to enjoy your jaunt through San Pedro.

Frequently asked questions

What are the best 3-star hotels in San Pedro?
Spindrift Hotel, around 0.16 kilometres south of downtown San Pedro, is an Expedia customer favourite. A terrace and an ocean view are among its many amenities. San Pedro Holiday Hotel is another 3-star hotel recommended by travellers. It offers a cafe and a beach view, and is approximately 0.16 kilometres south of the city centre.
How much does it cost to stay in a 3-star hotel in San Pedro?
To lock in an economical 3-star hotel in San Pedro, use Expedia's handy filters. Decide on your budget, choose your preferred amenities and loads more. Additionally, you can organize your search results so the least expensive options are shown first.

  • Search for the lowest price per night right now from CA $260

What is the difference between a 4-star and 3-star hotel in San Pedro?
Book a stay at a 3-star hotel and you can look forward to comfortable and well-kept rooms and amenities such as complimentary WiFi, exercise equipment and tea and coffee makers. These properties may also have a bar and restaurant. Elevate your San Pedro break by choosing a 4-star hotel. With things like a wellness area, 24/7 room service and luxury toiletries, you'll experience a superior level of comfort and relaxation.

Explore a world of travel with Expedia