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)

C$ 171 Average Sun. - Thu. price over the last 2 weeks.

Average price (weekend night)

C$ 211 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 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
Spa
Check availability
Check availability
Coco Beach Resort - San Pedro Town - Building
C$ 338+
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Belizean Shores Resort - San Pedro Town - Building
Belizean Shores Resort
8.9 Excellent
C$ 257+
C$ 257+
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Captain Morgan's Retreat - San Pedro Town - Bedroom
C$ 287+
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Victoria House Resort & Spa - San Pedro Town - Building
Victoria House Resort & Spa
9.3 Excellent
C$ 1033+
C$ 1033+
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Matachica Resort & Spa - Adults Only - San Pedro Town - Building
Airport shuttle
Free Wi-Fi
Pool
Spa
Check availability
Check availability
SunBreeze Hotel - San Pedro Town - Pool
SunBreeze Hotel
C$ 256+
C$ 256+
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Mata Rocks Resort - San Pedro Town - Bedroom
Mata Rocks Resort
8.3 Excellent
C$ 216+
C$ 216+
Free Wi-Fi
Pool
Spa
Check availability
Check availability
SunBreeze Suites - San Pedro Town - Bedroom
SunBreeze Suites
C$ 256+
C$ 256+
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Blue Tang Inn - San Pedro Town - Bedroom
Blue Tang Inn
9.0 Excellent
C$ 240+
C$ 240+
Free Wi-Fi
Pool
Check availability
Check availability
Sapphire Beach Resort - San Pedro Town - Building
Sapphire Beach Resort
7.9 Good
C$ 185+
C$ 185+
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Banana Beach Resort - San Pedro Town - Bedroom
Banana Beach Resort
7.6 Good
C$ 161+
C$ 161+
Free Wi-Fi
Pool
Check availability
Check availability
Mayan Princess Hotel - San Pedro Town - Building
Mayan Princess Hotel
8.3 Excellent
C$ 225+
C$ 225+
Free Wi-Fi
Check availability
Check availability
The Palms Oceanfront Suites - San Pedro Town
C$ 368+
Airport shuttle
Free Wi-Fi
Pool
Check availability
Check availability