|Most expensive month:||December|
|Average price in San Pedro Town:||₱9,484/night|
|Absolute cheapest price found:||₱595/night|
|Most expensive day:||Saturday|
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton, rated with a score of 8.8 from 140 reviewers, is one of the most popular hotels in San Pedro Town. Other top stays include X'tan Ha - The Waterfront Resort, with an average rating of 8.3 from 80 reviewers, and Belizean Shores Resort, with a score of 8.9 from 41 reviewers.
The average price of a hotel in San Pedro Town is ₱7,792 per night, based on the last 3 days’ data.
HotelsCombined users have found cheap hotels in San Pedro Town starting from ₱2,534 per night in the last 3 days.