San Pedro Town Hotels

San Pedro Town hotels

Search hundreds of travel sites at once for hotels in San Pedro Town

San Pedro Town, Belize
Check-in
Check-out
Compare vs. KAYAK |

Good to know

Low season

September Cheapest month to stay with an average 21% drop in price.

High season

December Most expensive month to stay with an average 46% rise in price.

Average price (weeknight)

₪434 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₪534 Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in San Pedro Town

Are hotels in San Pedro Town safe during the coronavirus (COVID-19) crisis?
How much does a hotel cost in San Pedro Town?
How much is a hotel in San Pedro Town for this weekend?
How can I find hotels near me?

Where to stay in San Pedro Town?

Our map will help you find the perfect place to stay in San Pedro Town by showing you the exact location of each hotel.
Best San Pedro Town hotels

Most recommended San Pedro Town hotels

Show all
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton - San Pedro Town - Building
Free Wi-Fi
Pool
Pet friendly
Air Conditioning
Check availability
Check availability
Coco Beach Resort - San Pedro Town - Building
₪855+
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
Belizean Shores Resort - San Pedro Town - Building
Belizean Shores Resort
8.9 Excellent
₪650+
₪650+
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
Victoria House Resort & Spa - San Pedro Town - Building
Victoria House Resort & Spa
9.3 Excellent
₪2,618+
₪2,618+
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
Captain Morgan's Retreat - San Pedro Town - Bedroom
₪728+
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
X'tan Ha - The Waterfront Resort - San Pedro Town - Building
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
Matachica Resort & Spa - Adults Only - San Pedro Town - Building
Airport shuttle
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
Royal Caribbean Resort - San Pedro Town - Bedroom
₪384+
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
SunBreeze Hotel - San Pedro Town - Bedroom
SunBreeze Hotel
₪647+
₪647+
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
Mata Rocks Resort - San Pedro Town - Bedroom
Mata Rocks Resort
8.3 Excellent
₪546+
₪546+
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
Blue Tang Inn - San Pedro Town - Bedroom
Blue Tang Inn
9.0 Excellent
₪606+
₪606+
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
SunBreeze Suites - San Pedro Town - Building
₪647+
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
Las Terrazas Resort and Residences - San Pedro Town - Building
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
Sapphire Beach Resort - San Pedro Town - Building
Sapphire Beach Resort
7.0 Good
₪468+
₪468+
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
Sandbar Beachfront Hostel & Restaurant - San Pedro Town
₪68+
Free Wi-Fi
Air Conditioning
Check availability
Check availability
Ocean Tide Beach Resort - San Pedro Town - Building
₪441+
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
Banana Beach Resort - San Pedro Town - Building
Banana Beach Resort
7.1 Good
₪408+
₪408+
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
San Pedro Holiday Hotel - San Pedro Town - Building
₪495+
Free Wi-Fi
Air Conditioning
Check availability
Check availability
Caribbean Villas Hotel - San Pedro Town - Building
Caribbean Villas Hotel
7.3 Good
₪391+
₪391+
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability
Xanadu Island Resort - San Pedro Town - Bedroom
₪1,280+
Airport shuttle
Free Wi-Fi
Pool
Air Conditioning
Check availability
Check availability