Beginning of main content
Customized for your search:

Cheap Hotels in San Pedro, Mexico and Central America

San Pedro hotels
San Pedro

Choose from 61 San Pedro Hotel Deals

Belizean Shores Resort - San Pedro Hotels
Rating: 3.0 Stars

Belizean Shores Resort

Ambergris Caye, San Pedro - Map
Beautiful! Right on the water, would stay here every time
A Traveller
Ambergris Caye Island, famed for scuba-perfect waters, is the setting for this peaceful beachfront resort with easy access to …More
Caye Casa - San Pedro Hotels
Rating: 2.5 Stars

Caye Casa

Beach Front, San Pedro - Map
"Nice hotel and just steps away from the water! "
Wonderful time at Caye Casa! Loved the location and being so close to the water! Quiet area but close enough to walk to the restaurants for food and drinks. Would definitely stay there again! Watched the beautiful sunrise from our patio every morning! Truly a vacation! The hotel staff were absolutely the greatest! So helpful and accommodating!
A Traveller
Nestled on the beach, this Ambergris Caye hotel is just steps from San Pedro Belize Express Dock and San Pedro Central Park …More
Banana Beach Resort - San Pedro Hotels
Rating: 3.0 Stars

Banana Beach Resort

Seagrape Drive, San Pedro - Map
"quiet location"
Comfy bed, nice pools. You could see upgrades taking place around the pool. The adjacent restaurant had decent food and drinks.
A Traveller
Nestled on the beach, this Ambergris Caye hotel is within 2 mi (3 km) of Black & White Cultural Entertainment Center, San …More
Ramon's Village Resort - San Pedro Hotels
Rating: 4.0 Stars

Ramon's Village Resort

Coconut Drive, San Pedro - Map
"Perfect resort in the beach"
From start to finish, our stay was perfect! Staff greeted us like old friends, quarters were home away from home, amenities and activities were at our fingertips. Hotel was walking distance to many restaurants and shops.
Traveller from Burlington, NC
Nestled on the beach, this Ambergris Caye hotel is within a 10-minute walk of San Pedro House of Culture, San Pedro Central …More
Costa Blu Dive & Beach Resort - San Pedro Hotels
Rating: 3.0 Stars

Costa Blu Dive & Beach Resort

6.5 Miles North, San Pedro - Map
"A must stay!"
I recently returned from a 5 night stay at Costa Blu and miss it terribly! The resort is beautifully laid out, the grounds are meticulous, food delicious and most of all, the staff is beyond friendly, helpful and professional. If you are traveling to Ambergris Caye, I can't recommend Costa Blu enough!
Traveller from new jersey
This Ambergris Caye hotel is on the beach, 1.5 mi (2.4 km) from Hol Chan Marine Reserve, and within 9 mi (15 km) of San Pedro …More
Hotel Del Rio - San Pedro Hotels
Rating: 2.5 Stars

Hotel Del Rio

Boca Del Rio, Beach front, San Pedro - Map
Nestled on the beach, this Ambergris Caye hotel is within a 5-minute walk of GoFish Belize and Tres Cocos. San Pedro Central …More
Captain Morgan's Retreat - San Pedro Hotels
Rating: 3.5 Stars

Captain Morgan's Retreat

Captain Morgans Retreat, San Pedro - Map
"Beautiful location on the beach"
We stayed in a two bedroom condo that was beautiful and spacious and tastefully decorated with a Caribbean style. Our balcony directly looked over the ocean just a few feet away, a view dreams are made of. The resort grounds were impeccably manicured. The staff attentive and courteous. Our excursions booked through the resort to the reef and Mayan ruins amounted to private tours for our party of four with absolutely top notch guides. Would definitely recommend this condo to anyone. Pricey, but worth it.
Traveller from No. Calif.
Located in Ambergris Caye, this beachfront resort is in the city center and within 3 mi (5 km) of Boca del Rio, GoFish …More
Blue Tang Inn - San Pedro Hotels
Rating: 3.0 Stars

Blue Tang Inn

Sand Piper St, San Pedro - Map
"Bright, friendly hotel on the beach"
Loved this little hotel! It had 3 stories with great views and an upper deck to see the sunrise and sunset. Everything about it was tropical feeling, clean and friendly. It was very conveniently located close to restaurants and shopping with beach access in front. I would definitely stay here again.
A Traveller
Located in Ambergris Caye, this beachfront lodge is in the city center and within a 10-minute walk of Tres Cocos, San Pedro …More
Grand Colony Island Villas - San Pedro Hotels
Rating: 4.0 Stars

Grand Colony Island Villas

Sea Grape Drive, San Pedro - Map
"Excellent place for families"
Very comfortable, large condo far enough away from the noise but very convenient. I called a few days before we arrived and they had a golf cart waiting for us (it's the only way to get around the island). The restaurant is in the next complex over (maybe a 100m walk on the beach). Excellent food and decent prices. I highly recommend Belize Pro Divers which is located on the pier with the restaurant. The cart, diving, fishing guide, food was all room charged which was convenient. The staff were all very friendly and helpful. There are security guards at the front gate and by the beach. This was our first trip to Belize (Ambergris Caye) and we can't wait to go back. Getting to the island is very easy. Make your flight with Tropic Air about an hour after your flight arrives and no more than two hours prior to departure.
Traveller from Texas
Nestled on the beach, this Ambergris Caye villa is within 2 mi (3 km) of Black & White Cultural Entertainment Center, San …More
Banyan Bay Suites - San Pedro Hotels
Rating: 3.5 Stars

Banyan Bay Suites

Seagrape Drive, San Pedro - Map
"Affordable and Spacious some issues"
First let me say the staff and service in this resort is wonderful so it's hard to write a mixed review but some things depending on your personal situation may make your trip not as pleasurable so I will write the pros and cons. First it was WONDERFUL to have to separate rooms one for us parents and another room with twin beds for the kids. Also having a living room where if some of us wanted to sleep while others wanted to watch TV was awesome. Same with having a kitchen. Although we ate at the restaurant most meals as it was VERY tasty it was good to have snacks and cereal in the room if we didn't want to get dressed. All this for the same price as a hotel with only one room and two beds. So the space for the money and the friendly and helpful staff makes it a big winner! The things that made it uncomfortable for us were mostly things that are a personal preference so you will have to decide for yourself if these things will bother you. First the beds are VERY hard as are even the pillows. I felt like I was sleeping on bricks. But both myself and my children are side sleepers so this is very uncomfortable for us. My husband however has back issues and sleeps on his back so for him it wasn't a problem at all. The other challenge is it seems the temperature is set to a minimum temp so even though you have a thermostat we couldn't seem to get it any cooler. With that said it wasn't terribly hot but we would have preferred it a little cooler. We weren't miserable just not as c
Traveller from Raleigh, NC
Nestled on the beach, this Ambergris Caye villa is within 2 mi (3 km) of Black & White Cultural Entertainment Center, San …More

Search from 61 San Pedro Hotels

    Why book with Hotwire ?

    • Price Guarantee
    • No Hotwire Cancellation Fee
    • 91% customer satisfaction

    San Pedro is calling — find the perfect hotel

    Everyone wants to score a deal on travel, but price is just one factor to consider when booking an unforgettable hotel. Whether you’re visiting family, attending a conference or taking a well-earned vacation in San Pedro, having an awesome experience should be a no-brainer.

    Hotwire will hook you up! From restful nights near your flight to that prime spot in the city’s heart, we’ve done our research to bring the best options to your fingertips. Book your San Pedro hotel with us now and start your next adventure.

    You’re not the average traveler — and we know it

    You’ve done your homework and know exactly where you want to go. We’re here to help with some Hotwire travel geek-approved tips on how to save on your booking.

    Get away for the weekend

    Hotels in bigger cities usually charge higher rates during the week, when people are traveling for business. Weekends can be a bargain! It’s the other way around for vacation spots, so if you’re looking for a beach escape, consider a mid-week trip.

    Give yourself some wiggle room

    If your plans are flexible, play around with some different travel dates – a shift of a few days either way can help you save big. Prices usually jump the weekends before and after popular holidays, so we recommend steering clear of them. Or consider visiting during the off-season, when prices are generally lower.

    Plan around big events

    Are prices surprisingly high? There might be a huge conference or festival in town. Consider shifting your dates if you can. Of course, if that’s why you’re going, you’ll have to bite the bullet. We’ll still work to get you the best rates out there.

    Noodle over new adventures

    Set aside time to plan what you want to see, taste and discover. Nothing completes a trip, big or small, like a few new experiences! Check city apps or area websites to find out what’s new and what events are happening during your stay. Even during a family reunion, you can detour to that locals-only fish taco stand or under-the-radar music club. Your cousins will be impressed.


    Hotel deals in popular destinations