Search for Cheap Deals on
Hotels in San Pedro

Last Minute Hot Rate® Hotel Deals in San Pedro

We Hide Hotel Names So You Can Find 4-Star Hotels At 2-Star Prices. Choose the Location, Star Rating & Amenities. Let Hotwire Find You the Best Deal. Book Today!

Choose from 875 San Pedro Hotel Deals

Ramon's Village Resort
Ramon's Village Resort
4 out of 5
Coconut Drive, San Pedro
  • 10 min drive from Secret Beach
The price is $165 per night from May 2 to May 3
$165
per night
May 2 - May 3
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the restaurant and the helpful staff in our ...
9.4/10 Exceptional! (902 reviews)
"Beautiful dive resort! The whole property was kept so well all the time. Diving sites were just 5 min away and also very convenient to walk to shops and restaurants. Beautiful sunrise and sunset (other side 10-15 min walk) to watch. We had few issues with the room but they took care of them ..."

Reviewed on Apr 16, 2024

Ramon's Village Resort
Alaia Belize, Autograph Collection
Alaia Belize, Autograph Collection
4.5 out of 5
Sea Grape Drive, San Pedro, Belize District
  • 11 min drive from Secret Beach
The price is $489 per night from May 14 to May 15
$489
per night
May 14 - May 15
Stay at this 4.5-star luxury resort in San Pedro. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the pool and the helpful staff in our ...
9.2/10 Wonderful! (300 reviews)
"Recently had an excellent stay at Alaia Belize. Beautiful resort, excellent staff from bar (we will miss Kenroy's attentiveness and Derwyne's smoothies!) to restaurants (delicious food) to housekeeping (shoutout to Lupita for tending to our room each day!). Safe, walkable distance to local restaurants ..."

Reviewed on Apr 14, 2024

Alaia Belize, Autograph Collection
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
4 out of 5
Sea Grape Drive, San Pedro
  • 13 min drive from Secret Beach
The price is $246 per night from May 19 to May 20
$246
per night
May 19 - May 20
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and 4 restaurants. Our guests praise the pool and the helpful staff in our reviews. ...
8.4/10 Very Good! (576 reviews)
"Excellent staff, clean beautiful setting. Outside downtown so not as noisy. Very clean and felt safe."

Reviewed on Apr 4, 2024

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Coco Beach Resort
Coco Beach Resort
4 out of 5
Ambergris Caye, San Pedro
  • 5 min drive from Secret Beach
Stay at this 4-star beach hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the restaurant in our reviews. ...
9.4/10 Exceptional! (999 reviews)
"The resort was great. Staff were friendly and very accommodating. The grounds were super clean and food was affordable. I also appreciated the pool amenities and access to beach chairs. Would highly recommend for both couples and families."

Reviewed on Apr 11, 2024

Coco Beach Resort
Sunset Caribe Belize
Sunset Caribe Belize
3.5 out of 5
2 miles North, San Pedro, Belize District
  • 6 min drive from Secret Beach
Stay at this 3.5-star spa aparthotel in San Pedro. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the clean rooms ...
9.4/10 Exceptional! (127 reviews)
Great place
"Amazing stay, amazing staff and amazing accommodations! Our second of many stays at this property!"

Reviewed on Apr 14, 2024

Sunset Caribe Belize
Grand Caribe Belize
Grand Caribe Belize
3.5 out of 5