COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in San Pedro

Search over 1 million properties and 550 airlines worldwide.

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Sandbar Beachfront Hostel & Restaurant
2 out of 5
7 Boca Del Rio Dr, San Pedro, Ambergris Caye
Get Rates
0.3 mi from city center
4.4/5Wonderful! (98 reviews)
"Loved the place! Staff was wonderful! Food was excellent! I would highly recommend staying here. We had a lot of fun and met a lot of great people. I want to give exceptionally high praise to Oscar! He is so helpful and kind. Had a wonderful time and will be back!"

Reviewed on Apr 15, 2021

Sandbar Beachfront Hostel & Restaurant
New Oceanfront Condo W/shared Pool, Dock, two Kayaks, Partial AC, Strong Wifi
The price is $80 per night from May 11 to May 11
5.61 mi from city center
New Oceanfront Condo W/shared Pool, Dock, two Kayaks, Partial AC, Strong Wifi
Incredible Three Bedroom Beachfront Condominium - Gold Standard Approved
Get Rates
0.95 mi from city center
4.9/5Exceptional! (19 reviews)
First Visit to San Pedro
"We just returned from our first visit to San Pedro. The condo was beautiful and in a great location. We had to reschedule 4 times because of Covid and Kimberly was awesome to work with. They picked us up and dropped us off at the airport. The beach is very clean and well maintained. We can't wait ..."

Reviewed on Mar 31, 2021

Incredible Three Bedroom Beachfront Condominium - Gold Standard Approved
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
Free CancellationReserve now, pay when you stay
The price is $119 per night from Jun 1 to Jun 1
6.71 mi from city center
4.5/5Wonderful! (229 reviews)
"This is such a beautiful property, with the most caring staff. It’s a perfect place to relax with a friend or someone romantic. This would also be a great place to book with a group, the way the villas are laid out. So you can stay together but not in the same house."

Reviewed on May 3, 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 $177 per night from May 11 to May 11
0.23 mi from city center
4.4/5Wonderful! (455 reviews)
"The staff was very nice and helpful. This was my 2nd stay at the Sunbreeze and I'll be back again."

Reviewed on May 9, 2021

Sunbreeze Hotel
Blue Tang Inn
3 out of 5
Sand Piper St, Beachfront, San Pedro, Ambergris Caye
Free CancellationReserve now, pay when you stay
The price is $126 per night from May 12 to May 12
0.28 mi from city center
4.4/5Wonderful! (129 reviews)
"All the staff were the BEST!! They helped us all along the way!! Will come back. Will recommend highly!! AAA service!!"

Reviewed on Mar 31, 2021

Blue Tang Inn
Captain Morgan's Retreat
3.5 out of 5
Captain Morgans Retreat, San Pedro
Free CancellationReserve now, pay when you stay
The price is $152 per night from May 14 to May 14
2.9 mi from city center
3.9/5Very Good! (125 reviews)
Love it
"Great trip. Kind of far away from city center. But still very nice. Beautiful atmosphere"

Reviewed on Jan 21, 2021

Captain Morgan's Retreat
Portofino Beach Resort
4 out of 5
6.5mi North Of San Pedro Barrier Reef, Ambergris Caye, San Pedro
Get Rates
5.97 mi from city center
4.4/5Excellent! (165 reviews)
"The Customer Service is superior at the Portofino. Wonderful place that I highly recommend."

Reviewed on Apr 2, 2021

Portofino Beach Resort
Sunbreeze Suites
3 out of 5
Beachfront, Barrier Reef Drive, San Pedro, Ambergris Caye
The price is $149 per night from May 26 to May 26
0.12 mi from city center
4.3/5Excellent! (401 reviews)
"We were taken care of at every step during our stay at Sunbreeze Suites. The staff were outstanding. The facilities were among the best in San Pedro. It was a comfort to be there."

Reviewed on May 1, 2021

Sunbreeze Suites
Xanadu Island Resort
3.5 out of 5
Sea Grape Drive, San Pedro
Get Rates
1.13 mi from city center
4.8/5Exceptional! (37 reviews)
what a stay
"great"

Reviewed on Dec 29, 2019

Xanadu Island Resort
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.