Hotels in San Pedro

Search for San Pedro Hotels

Why use

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best San Pedro Hotels

San Pedro overview

San Pedro is a relaxing place, known for its beaches, and features picturesque views of the sea and islands. You'll enjoy the ample bar and dining choices, along with activities such as diving and fishing. Soak up some sunshine at The Split and Frenchies Dive Shop. Make a point to see sights like GoFish Belize and Boca del Rio. Whatever you're into, San Pedro has something for you.

Where to stay in San Pedro

Whether you're planning to stay for a night or for the week, the area around San Pedro has accommodations to fit every need. Search for hotels in San Pedro with by checking our online maps. These display the areas and neighbourhoods around all San Pedro hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best San Pedro hotel deals are here with our lowest price guarantee.

How to get to San Pedro

Fly in to San Pedro (SPR), 3.8 mi (6.1 km) from central San Pedro. Caye Caulker (CUK) is the next closest major airport, 17.1 mi (27.5 km) away.

What to see around San Pedro

It's well known for its beaches and these favourite places for nature lovers:
  • • San Pedro Central Park
  • • Hol Chan Marine Reserve
  • • Bacalar Chico National Park & Marine Reserve
  • • The Split
  • • Frenchies Dive Shop
Here are some local highlights:
  • • GoFish Belize
  • • Boca del Rio
  • • Tres Cocos
  • • Ambergris Museum
  • • Belizean Melody Art Gallery

When to visit San Pedro

Curious about when the best time to visit is? Here are the seasonal trends to help with your planning:

Seasonal temperatures
  • January-March: 29°C day, 19°C night
  • April-June: 31°C day, 23°C night
  • July-September: 31°C day, 23°C night
  • October-December: 30°C day, 20°C night
Seasonal average rainfall
  • January-March: 239 cm
  • April-June: 361 cm
  • July-September: 582 cm
  • October-December: 725 cm
  • Luxury
  • Beaches
  • Dining
  • Bar
  • Shopping