Hotels in San Pedro

Hotels.com makes it easy and rewarding. Always

  • hcom rewards loyalty icon
    Reward yourself your way
    Stay where you want, when you want, and get rewarded
  • hcom mod icon
    Unlock instant savings
    Save an average of 15% on thousands of hotels with Member Prices
  • today icon
    Free cancellation
    Flexible bookings on most hotels*

Where to stay in San Pedro?

Find out more about San Pedro

Visitors to San Pedro like this tropical city's beaches, bars, and marina. Enjoy fun activities like snorkeling and fishing. Have a relaxing day visiting Belize Barrier Reef. While you're here, stop by San Pedro Town Hall and San Pedro Belize Express Dock.

Frequently asked questions

What accommodations do travelers like in San Pedro?
Belize Budget Suites, Lighthouse Beach Villas and Bella Vista Resort Belize are all properties that our guests really like.
Where can I find free parking at my hotel in San Pedro?
Park your car for free at Laguna Hotel.
Can I book refundable hotels in San Pedro?
If you want the flexibility to change your travel plans to San Pedro, most properties provide refundable* rates you can book. You can see these accommodations by searching our site and using the “fully refundable” filter to narrow down the results.
Where can I stay with my pet in San Pedro?
Your animal companion is welcome at these pet-friendly hotels: Belize Tropical Dream Villas and Bella Vista Resort Belize.
Which San Pedro hotels do our guests like for their central location?
Travelers like these properties for their convenient location: Coco Beach Resort, Ramon’s Village Resort and Grand Caribe Belize. For a quiet area, travelers like Lina Point Belize Overwater Resort, Portofino Beach Resort and The Palms Oceanfront Suites.
Where should I consider staying in San Pedro if I want a budget-friendly accommodation?
An inexpensive option worth considering is Lina Point Belize Overwater Resort. You can browse all 14 choices on our site.
Where can I stay in San Pedro if I want a vacation home instead of a traditional hotel?
If you want to find a good alternative to a hotel, review our selection of 130 vacation homes. In addition, there are 103 apartments and 310 condos.
Where can I stay if I'm visiting San Pedro with my kids?
Your kids are welcome at Babylon Beach, The Palms Oceanfront Suites and Mahogany Bay Resort & Beach Club, Curio Collection by Hilton. You can also check out 32 options available on our site.
Where should I stay in San Pedro for a getaway with my partner?
Matachica Resort & Spa - Adults Only, Costa Blu Beach Resort, Trademark Collection by Wyndham - Adults Only and Caye Casa are great options for a romantic getaway. You can also check out all 12 options on our site.
Where should I stay in San Pedro if I'm looking for a luxury hotel?
A couple of options for a luxurious stay include Las Terrazas Resort and Mahogany Bay Resort & Beach Club, Curio Collection by Hilton. In addition, browse all 16 options on our site.
What will the weather in San Pedro be like during my vacation?
With an average temperature of 77°F during the coldest months, San Pedro is a great place to visit any time of year.
Why should I book my San Pedro accommodation with Hotels.com?
There are plenty of reasons to book your San Pedro travel with us: our free cancellations on selected hotels* gives you the flexibility you’re looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring