|Most expensive month:||December|
|Average price in San Pedro Town:||$196/night|
|Absolute cheapest price found:||$15/night|
|Most expensive day:||Saturday|
$46 - $143
$86 - $355
Best prices found by HotelsCombined users in the past 24 hours.
San Pedro Town is home to many highly-rated hotels, one of which is Mahogany Bay Resort & Beach Club, Curio Collection by Hilton, which has a current rating of 8.8. For other potential stays, consider X'tan Ha - The Waterfront Resort and Belizean Shores Resort, which can also be great places to stay in San Pedro Town.
$246/night is the average price of a hotel in San Pedro Town, based on HotelsCombined searches over the last 3 days. For 4-star hotels in San Pedro Town, the average price found is $356/night, and for 5-star hotels the average price is $1,124/night.
HotelsCombined users have found cheap hotels in San Pedro Town starting from $43 per night in the last 3 days.
Prices for a hotel in San Pedro Town tonight are about $220 on average, but HotelsCombined users have found prices as low as $43 for tonight in the last 3 days.