Hotels in San Pedro

Search over 856 hotels from $107

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated San Pedro Hotels

Don't see what you're looking for?
See all available properties in San Pedro
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Luxury Hotels in San Pedro

    Las Terrazas Resort

    Las Terrazas Resort

    3.5 Miles North Of San Pedro, Ambergris Caye, San Pedro, Belize District
    The price is $188 per night from Apr 29 to Apr 30
    $188
    per night
    Apr 29 - Apr 30
    9/10 Wonderful! (181 reviews)
    Victoria House Resort & Spa

    Victoria House Resort & Spa

    22 Coconut Drive, San Pedro
    9.6/10 Exceptional! (408 reviews)
    Corona Del Mar

    Corona Del Mar

    Coconut Drive, San Pedro
    The price is $107 per night from Apr 3 to Apr 4
    $107
    per night
    Apr 3 - Apr 4
    7.6/10 Good! (536 reviews)

Pet Friendly San Pedro Hotels

    Bella Vista Resort Belize

    Bella Vista Resort Belize

    2.5 Miles North of San Pedro, Ambergris Caye, San Pedro
    The price is $185 per night from Apr 12 to Apr 13
    $185
    per night
    Apr 12 - Apr 13
    9.8/10 Exceptional! (181 reviews)
    X'Tan Ha - The Waterfront Resort

    X'Tan Ha - The Waterfront Resort

    7.2 miles North, San Pedro
    9.2/10 Wonderful! (495 reviews)

Where is a good place to stay in San Pedro?

What are some of the best hotels for a stay with my family in San Pedro?

Book one of these family-friendly hotels in San Pedro. Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is a hotel offering an outdoor pool, 4 restaurants, and free parking. You and your family can also consider Alaia Belize, Autograph Collection , a resort offering 3 outdoor pools, a private beach, and 6 restaurants. Another option is Ramon's Village Resort, a hotel offering an outdoor pool, a restaurant, and free parking.

What are some favorite hotels in downtown San Pedro?

Here are some of the most popular hotels in central San Pedro:

You'll love San Pedro for its beautiful beaches and popular bars. Sights to visit in the heart of San Pedro include San Pedro Belize Express Dock, Belize Chocolate Company and San Pedro Beach.

What are the best hotels near Secret Beach?

Spend a relaxing afternoon at this favorite beach, 3.8 mi from central San Pedro. You'll find 390 hotels within 5 miles of Secret Beach, giving you plenty of options to choose from such as:

  • Casa Nova Cabanas: Located 0.3 mi away, this 3.5-star hotel features free breakfast, free WiFi, and free parking.
  • Lina Point Belize Overwater Resort: Located 2.7 mi away, this hotel has a restaurant, an outdoor pool, and free WiFi.
  • Coco Beach Resort: Located 2.5 mi away, this 4-star hotel features 2 outdoor pools, a restaurant, and free WiFi.

San Pedro hotels essential information

Accommodation
856 hotels
Lowest Price
$107
Highest Price
$549
Popular hotels
Alaia Belize, Autograph Collection , Mahogany Bay Resort & Beach Club, Curio Collection by Hilton, Coco Beach Resort, Ramon's Village Resort, Grand Caribe Belize, Lina Point Belize Overwater Resort, Sunset Caribe Belize, Las Terrazas Resort , Bananas On The Beach, Belizean Shores Resort, Sunbreeze Hotel, Margaritaville Beach Resort Ambergris Caye - Belize

Recent Reviews