Find Hotels in San Pedro from CA $27

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Ambergris Sunset Hotel
2.5 out of 5
Pelican Street, San Pedro, Ambergris Caye
Fully refundableReserve now, pay when you stay
The price is CA $58 per night from Oct 29 to Oct 29
0.13 km from city centre
4.7/5 Exceptional! (90 reviews)
"Staff was nice, place was clean. we had a good time"

Reviewed on Sep. 17, 2021

Ambergris Sunset Hotel
Turtle Island Beach Resort, Trademark Collection by Wyndham
3.5 out of 5
Turtle Island West Side, San Pedro
Fully refundableReserve now, pay when you stay
The price is CA $485 per night from Oct 22 to Oct 22
0.14 km from city centre
5/5 Exceptional! (2 reviews)
"We had a magical experience. The staff was extremely nice and helpful. They were able to put us in touch with a tour guide for excursions off the island. The overall island is quaint, beautiful and just a wonderful experience. There isn’t a lot to do on the island except swim and relax but that’s ..."

Reviewed on Apr. 28, 2021

Turtle Island Beach Resort, Trademark Collection by Wyndham
Las Terrazas Resort
4.5 out of 5
3.5 Miles North Of San Pedro, Ambergris Caye, San Pedro, Belize District
The price is CA $345 per night from Oct 27 to Oct 27
6.05 km from city centre
4.5/5 Wonderful! (137 reviews)
"The staff was amazing, fantastic service. The food and drinks were delicious. The restaurant even cooked the fish we caught, excellent ceviche! The resort was pretty quiet with no entertainment or activities except the excursions you book. While the island is very underdeveloped, loved cruising around ..."

Reviewed on Jul. 25, 2021

Las Terrazas Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Costa Blu Beach Resort, Trademark Collection by Wyndham - Adults Only
3 out of 5
6.5 Miles North, Ambergris Caye, San Pedro
Fully refundableReserve now, pay when you stay
The price is CA $98 per night from Oct 20 to Oct 20
10.81 km from city centre
4.5/5 Wonderful! (250 reviews)
"The Staff was a pleasure, definetly made you feel welcome"

Reviewed on Sep. 23, 2021

Costa Blu Beach Resort, Trademark Collection by Wyndham - Adults Only
Sunbreeze Hotel
3.5 out of 5
Ambergris Caye, San Pedro
The price is CA $207 per night from Oct 23 to Oct 23
0.36 km from city centre
4.4/5 Wonderful! (476 reviews)
"What an amazing place, within walking distance to both little airports. Many restaurants and stores within walking distance."

Reviewed on Oct. 3, 2021

Sunbreeze Hotel
Sunbreeze Suites
3 out of 5
Beachfront, Barrier Reef Drive, San Pedro, Ambergris Caye
The price is CA $207 per night from Oct 27 to Oct 27
0.19 km from city centre
4.4/5 Excellent! (417 reviews)
"Nice property in a great location close to San Pedro Central Park. Right on the ocean with a great view. The facility is clean and well maintained with a very attentive staff. Looking forward to my next stay."

Reviewed on Sep. 10, 2021

Sunbreeze Suites
Portofino Beach Resort
4 out of 5
6.5mi North Of San Pedro Barrier Reef, Ambergris Caye, San Pedro
9.61 km from city centre
4.4/5 Excellent! (176 reviews)
"The staff were very nice. Orlene was awesome! The accommodations were just as pictured which was a nice surprise. I selected the King Suite and couldn’t be happier. It was so incredibly spacious and you felt like you had an entire apartment to yourself. The bed was comfortable, the water pressure ..."

Reviewed on Jul. 13, 2021

Get rates
Portofino Beach Resort
Blue Tang Inn
3 out of 5
Sand Piper St, Beachfront, San Pedro, Ambergris Caye
Fully refundableReserve now, pay when you stay
The price is CA $173 per night from Oct 27 to Oct 27
0.45 km from city centre
4.5/5 Wonderful! (147 reviews)
"Another fantastic stay at this hotel. I'll be back again."

Reviewed on Oct. 11, 2021

Blue Tang Inn
The Palms Oceanfront Suites
3 out of 5
Coconut Drive, San Pedro
The price is CA $244 per night from Oct 27 to Oct 27
0.53 km from city centre
4.9/5 Exceptional! (122 reviews)
"Ocean front view was lovely and grounds are very well kept. Convenient location for shopping and restaurants and airport. Only drawback was mosquitos and sand flies but those are universal issues. We'll definitely stay at the Palms again."

Reviewed on Sep. 27, 2021

The Palms Oceanfront Suites
Drift Inn San Pedro
2 out of 5
7 Boca del Rio Drive, San Pedro, Corozal District
The price is CA $27 per night from Oct 20 to Oct 20
0.48 km from city centre
4.4/5 Wonderful! (47 reviews)
"Staying at Drift Inn was one of the best experiences I have had. The staff is absolutely amazing and the location cannot be beat. We will be coming back soon!"

Reviewed on Oct. 13, 2021

Drift Inn San Pedro
Xanadu Island Resort
3.5 out of 5
Sea Grape Drive, San Pedro
1.81 km from city centre
4.8/5 Exceptional! (40 reviews)
"Amazing. Everyone is so nice and they arrange rides for travel for you....and OMG ive never experienced such care ever! Look no further! This place feels like home!"

Reviewed on Jul. 31, 2021

Get rates
Xanadu Island Resort
Caribbean Villas Hotel
2.5 out of 5
Seagrape Drive, San Pedro
Fully refundableReserve now, pay when you stay
The price is CA $142 per night from Oct 27 to Oct 27
1.63 km from city centre
3.9/5 Very Good! (262 reviews)
"I liked the villa's. Management was excellent. Hari really went out of his way to help us. They advertise having bikes to rent but they were not in the best of shape. They used to have nice beach cruisers with a selection of girl bike."

Reviewed on Aug. 29, 2021

Caribbean Villas Hotel
Ramon's Village Resort
4 out of 5
Coconut Drive, San Pedro
The price is CA $198 per night from Nov 17 to Nov 17
0.62 km from city centre
4.6/5 Wonderful! (358 reviews)
"The property gave you a relaxed atmosphere right on the beach."

Reviewed on Oct. 4, 2021

Ramon's Village Resort
White Sands Cove
3.5 out of 5
2.5 Miles north of San Pedro, San Pedro, Ambergris Caye
The price is CA $170 per night from Oct 22 to Oct 22
4.16 km from city centre
4.6/5 Wonderful! (146 reviews)
Great hotel great location
"Overall had a great stay in San Pedro at white sands cove. The room was clean and spacious and staff was friendly. We got a welcome drink upon arrival and the on site restaurant was delicious. Great location north of the town so it was more quiet and felt safe. The only issue with San Pedro is an ..."

Reviewed on Jun. 19, 2021

White Sands Cove
The Palapa House
3.5 out of 5
55 Boca Del Rio Drive, Ambergris Caye, San Pedro
0.47 km from city centre
4.7/5 Exceptional! (78 reviews)

Reviewed on Aug. 25, 2021

Get rates
The Palapa House
Caye Casa
2.5 out of 5
Beach Front, San Pedro
The price is CA $198 per night from Nov 16 to Nov 16
0.12 km from city centre
4.6/5 Wonderful! (235 reviews)
"Very clean. Staff are professionals and nice Justin and Jake were helpful when I run out cash and my bank decided to block my account. Propriety on the water and walking distance to all amenities. Overall great experience"

Reviewed on Oct. 12, 2021

Caye Casa
Grand Caribe Belize
3.5 out of 5
2 Miles North, San Pedro, Ambergris Caye, San Pedro, Ambergris Caye
Fully refundableReserve now, pay when you stay
The price is CA $222 per night from Nov 17 to Nov 17
4.37 km from city centre
4.7/5 Exceptional! (134 reviews)
"Fantastic service and facilities."

Reviewed on Sep. 11, 2021

Grand Caribe Belize
Mata Rocks Resort
3 out of 5
45 Coconut Drive, San Pedro
Fully refundableReserve now, pay when you stay
The price is CA $156 per night from Oct 28 to Oct 28
2.32 km from city centre
4.2/5 Excellent! (449 reviews)
"Mata Rocks Resort is a small, very personable resort. It is super clean and very well maintained. The staff is attentive and very friendly. We felt very much at home and comfortable. I highly recommend this resort!!!!"

Reviewed on Jul. 23, 2021

Mata Rocks Resort
Matachica Resort & Spa - Adults Only
4 out of 5
5 miles north of San Pedro, San Pedro
Fully refundableReserve now, pay when you stay
The price is CA $306 per night from Oct 23 to Oct 23
8.31 km from city centre
4.8/5 Exceptional! (212 reviews)
"Excellent"

Reviewed on Sep. 25, 2021

Matachica Resort & Spa - Adults Only
Victoria House Resort & Spa
4 out of 5
22 Coconut Drive, San Pedro
2.72 km from city centre
4.8/5 Exceptional! (229 reviews)
"This place is awesome!!!!"

Reviewed on Sep. 19, 2021

Get rates
Victoria House Resort & Spa
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.

Frequently asked questions

Recent Reviews in San Pedro

More trip options