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

Popular filters
Star rating
Your budget
Guest rating
Cleaning and safety practices
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Costa Blu Beach Resort, Trademark Collection by Wyndham - Adults Only
3 out of 5
6.5 Miles North, Ambergris Caye, San Pedro
Get Rates
10.81 km from city centre
4.5/5Wonderful! (222 reviews)

"Loved this place! Gorgeous views and dining or swimming in the pool right on the water. The staff were beyond friendly and helpful with any questions that we had. Very clean, healthy and safe throughout the trip. Perfect for anyone looking to have a stay that is set apart from the busy downtown San ..."…"

Reviewed on Apr. 3, 2021

Costa Blu Beach Resort, Trademark Collection by Wyndham - Adults Only
Brahma Blue Resort
3.5 out of 5
West San Pedro, San Pedro, Belize
The price is CA $124 per night from Apr 15 to Apr 16
2.07 km from city centre
3.9/5Good! (9 reviews)

"This is a great hotel that is a short boat ride away from the hustle and bustle of San Pedro. We enjoyed relaxing by the pool and went on two amazing snorkeling excursions they arranged for us ( picked us up at the dock!). Sunsets are amazing, the room is great and the staff was friendly. I highly ..."…"

Reviewed on Jan. 30, 2020

Brahma Blue Resort
Blue Tang Inn
3 out of 5
Sand Piper St, Beachfront, San Pedro, Ambergris Caye
The price is CA $141 per night from May 10 to May 11
0.45 km from city centre
4.4/5Wonderful! (128 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
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.
Caribbean Villas Hotel
2.5 out of 5
Seagrape Drive, San Pedro
Free cancellationReserve now, pay when you stay
The price is CA $144 per night from Apr 15 to Apr 16
1.63 km from city centre
3.9/5Very Good! (256 reviews)

"Great place to stay."…"

Reviewed on Apr. 10, 2021

Caribbean Villas Hotel
Sunbreeze Hotel
3.5 out of 5
Ambergris Caye, San Pedro
The price is CA $222 per night from Apr 16 to Apr 17
0.36 km from city centre
4.4/5Wonderful! (451 reviews)

"Kept immaculately clean . Room was musty though; I think it was a smoking room in the past; they provided air freshener. No coffee maker and for someone who likes coffee before opening the door in the morning or after a nap... very frustrating. There is no beach per se but it is beachfront property. ..."…"

Reviewed on Apr. 9, 2021

Sunbreeze Hotel
Captain Morgan's Retreat
3.5 out of 5
Captain Morgans Retreat, San Pedro
Free cancellationReserve now, pay when you stay
The price is CA $191 per night from Apr 15 to Apr 16
4.67 km from city centre
3.9/5Very Good! (124 reviews)

"We stayed in cabins 22, right on the beach. It had a very comfortable bed and the views were unimpeded! We fell asleep to the sounds of the waves and the oceans breeze every night. The cabina is perfect for two people with a small fridge and a coffee maker. We liked to sit on the small deck and read ..."…"

Reviewed on Mar. 5, 2020

Captain Morgan's Retreat
Xanadu Island Resort
3.5 out of 5
Sea Grape Drive, San Pedro
Get Rates
1.81 km from city centre
4.8/5Exceptional! (37 reviews)
what a stay

"great"…"

Reviewed on Dec. 29, 2019

Xanadu Island Resort
Mayan Princess Hotel
2.5 out of 5
San Pedro, San Pedro
The price is CA $138 per night from May 1 to May 2
0.15 km from city centre
4.3/5Excellent! (106 reviews)

"The room was clean and very spacious. The staff was amazing and very helpful. We were close to all the restaurants and live music and excursions. It was a great experience."…"

Reviewed on Mar. 1, 2020

Mayan Princess Hotel
The Palms Oceanfront Suites
3 out of 5
Coconut Drive, San Pedro
The price is CA $247 per night from May 1 to May 2
0.53 km from city centre
4.8/5Exceptional! (107 reviews)

"Great location. Perfect condo stay in a great friendly island"…"

Reviewed on Nov. 23, 2020

The Palms Oceanfront Suites
Sunbreeze Suites
3 out of 5
Beachfront, Barrier Reef Drive, San Pedro, Ambergris Caye
The price is CA $167 per night from May 1 to May 2
0.19 km from city centre
4.3/5Excellent! (400 reviews)

"Hotels often claim to have an ocean view but it's minimal at best. My room had a specular view, it was spotlessly clean and decorated nicely. The staff is very friendly and extremely helpful."…"

Reviewed on Mar. 8, 2021

Sunbreeze Suites
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.