See the latest prices and deals by choosing your dates.
Hotel in San Pedro
Featuring free WiFi, Costa Blu Beach Resort, Trademark Collection by Wyndham offers accommodations in San Pedro. Guests can enjoy the on-site bar. Every room has a flat-screen TV with cable channels.
Hotel in San Pedro town, San Pedro
Located on the beachfront in San Pedro, on beautiful Ambergris Caye Island, Ocean Tide Beach Resort features an outdoor pool, a bar and views of the off-shore barrier reef. Awesome pool at the beach, big comfortable beds, Raymond the bartender is awesome.
Hotel in San Pedro town, San Pedro
Located in San Pedro, Drift Inn features a courtyard and access to a kitchen. There is a tour shop and restaurant on-site. The property features a plunge pool, over the water dock, and drinking water.... Amazing place. Everything is great: Hot nice shower AC Clean Blankets/towels Right on the beach The owner and staff are extremely helpful Fast WiFi in the rooms
Hotel in San Pedro
Located in San Pedro, 1 mi from Playa San Pedro, Lina Point Belize Overwater Resort features accommodations with a restaurant, free private parking, a bar and water sports facilities. The staff was soooo accommodating! It feels like home away from home. Tula, Hector, Enrique, John were awesome! I enjoyed learning about the history of the island. Hector makes the best jerk chicken and fry Jack's ever! It was my husband and I 3rd Anniversary and we will certainly be back!!
Hotel in San Pedro town, San Pedro
Offering a freshwater pool, patio bar and free WiFi in common areas, SunBreeze Suites is set on the beach on the tropical island of Ambergris Caye, just steps from the largest Barrier Reef in the... This is the best value in San Pedro. It is in a perfect location to walk to all the restaurants, has its own water sports company, beautiful suites with a pullout couch and king bed and full kitchen. The staff is terrific- we both had bad colds and they even sent us a Get Well card (a nice touch). I would absolutely stay here again. They have a larger, sister hotel nearby which you can also use and the rooms there looked fine but not as upscale. That one is better for large groups.
Hotel in San Pedro town, San Pedro
Offering a year-round outdoor pool and barbecue, Blue Tang Inn is set in San Pedro. Some rooms feature a seating area for your convenience. Breakfast in the morning was excellent. The fact that it was included was a bonus. The resort is in a great spot on the beach near everything you could think of. Two thumbs up
Hotel in San Pedro town, San Pedro
Set in San Pedro, 984 feet from Playa San Pedro, Ambergris Sunset Hotel offers accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. The place was a nice size room. The owner was very nice and accommodating. Everyone was nice and friendly all the time.
Hotel in San Pedro
Offering a sun terrace and swimming pool, PUR Boutique Cabanas is located in San Pedro. Guests can enjoy the on-site restaurant. The hotel was amazing, great facilities including pool and swim up bar, spacious and comfortable bungalows. The staff, in particular Nelson who made our time on the island the highlight of our month trip around Central America and Ian who made sure we were well looked after. The tacos were also the best we've ever had.
Hotel in San Pedro town, San Pedro
Featuring an outdoor pool, a restaurant and free Wi-Fi in common areas, the SunBreeze Hotel is located in Belize’s island of Ambregris Caye. The staff was super friendly .
Hotel in San Pedro town, San Pedro
Featuring an outdoor pool, the Corona del Mar is in San Pedro, right on the sea. It provides bike rental, free Wi-Fi and a continental breakfast. The rooms include a cable TV and air conditioning. Good breakfast with fry jacks and crispy bacon! Liked everything but the couch in the room, could feel the slated boards below the cushion.
Hotel in San Pedro
Popular with guests booking hotels in San Pedro
Hotel in San Pedro
Popular with guests booking hotels in San Pedro
Hotel in San Pedro
Popular with guests booking hotels in San Pedro
Hotel in San Pedro town, San Pedro
Offering a year-round outdoor pool and barbecue, Blue Tang Inn is set in San Pedro. Some rooms feature a seating area for your convenience. Breakfast in the morning was excellent. The fact that it was included was a bonus.
Hotel in San Pedro
Matachica Beach Resort and Spa is a 4-star property located in San Pedro. Featuring a restaurant, this 4-star hotel has air-conditioned rooms with a private bathroom.
Hotel in San Pedro town, San Pedro
Located in San Pedro, Alaia Belize Autograph Collection offers beachfront accommodations 1.1 mi from Playa San Pedro and features various facilities, such as a restaurant, a bar and a garden.
Hotel in San Pedro
Offering a sun terrace and swimming pool, PUR Boutique Cabanas is located in San Pedro. Guests can enjoy the on-site restaurant. The hotel was amazing, great facilities including pool and swim up bar, spacious and comfortable...
Hotel in San Pedro town, San Pedro
Located in San Pedro, 1969 feet from Playa San Pedro, The Palapa House features accommodations with an outdoor swimming pool, free private parking, a bar and a garden. We loved the location of the Palapa House because it was close to a small beach, many restaurants...
Hotel in San Pedro
Offering an outdoor swimming pool and free bikes and kayaks, Cocotal Inn and Cabanas is located in San Pedro. Free WiFi access and private parking are available. The location, tranquil and calm, excellent customer service and friendly staff.
Hotel in San Pedro town, San Pedro
This bright, ocean-front hotel in San Pedro has an on-site pool, free Wi-Fi and rooms with excellent ocean views. Mata Rocks Resort also offers free daily continental breakfast and airport transfer. Great room. Lots of hot water. Big shower. Only 17 rooms gives the place an intimate feel.
Hotel in San Pedro
Set on the beachfront in San Pedro, Casa Nova Cabanas has a private beach area. There is a terrace and guests can make use of free WiFi and free private parking.
Hotel in San Pedro
Located in San Pedro, 1 mi from Playa San Pedro, Lina Point Belize Overwater Resort features accommodations with a restaurant, free private parking, a bar and water sports facilities. The staff was soooo accommodating! It feels like home away from home.
Hotel in San Pedro
Featuring free WiFi, Costa Blu Beach Resort, Trademark Collection by Wyndham offers accommodations in San Pedro. Guests can enjoy the on-site bar. Every room has a flat-screen TV with cable channels.
Hotel in San Pedro town, San Pedro
Located on the beachfront in San Pedro, on beautiful Ambergris Caye Island, Ocean Tide Beach Resort features an outdoor pool, a bar and views of the off-shore barrier reef. Awesome pool at the beach, big comfortable beds, Raymond the bartender is awesome.
Hotel in San Pedro town, San Pedro
Mayan Princess Hotel is located on the beachfront in San Pedro and provides free Wi-Fi access, luggage storage services and a tour desk. Location is excellent. Wonderful waterfall shower. Nice balcony overlooking the sea.
Hotel in San Pedro town, San Pedro
Pedro’s Hotel is located just 492 feet from the beach in San Pedro, on Belize’s Ambergris Caye Island. It offers 2 outdoor pools. The location is really nice, close to the city center and quickly accessible with a golf cart or...
Hotel in San Pedro town, San Pedro
Located in San Pedro, Hotel Royal Blue offers beachfront accommodations 0.7 mi from Playa San Pedro and provides various facilities, such as a restaurant and a bar. Comfortable room and really great staff. Possibility of rent a golf car.
Hotel in San Pedro town, San Pedro
Located in San Pedro, Laguna Hotel provides accommodations with private balconies. Featuring a concierge service, this property also provides guests with a terrace. Very accomodating host. Exellent location, clean room, nice facility.
Hotel in San Pedro town, San Pedro
Featuring an outdoor pool, the Corona del Mar is in San Pedro, right on the sea. It provides bike rental, free Wi-Fi and a continental breakfast. The rooms include a cable TV and air conditioning. Good breakfast with fry jacks and crispy bacon!
Hotel in San Pedro
Located in San Pedro, 0.7 mi from Playa Blanca, Mangata Villas provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar.
Hotel in San Pedro
Located in San Pedro, 1.2 mi from Playa San Pedro, Tres Cocos Resort provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. The condo was clean, bright and modern.
Hotel in San Pedro town, San Pedro
The Holiday Hotel is a beachfront property in central San Pedro. The property offers massage services upon request, has a dive shop on site, as well as a restaurant-bar. Free Wi-Fi access is... Convenience. This place was it next to our dive shop so I can get certified.
Hotel in San Pedro
Featuring a private beach area, swimming pool, an extensive garden and sauna, Captain Morgan’s Retreat is set in Ambergris Caye, just a short boat ride from San Pedro Town. I am not sure where do all the good reviews come from.
Hotel in San Pedro town, San Pedro
Turtle Island Beach Resort Trademark Collection by Wyndham in San Pedro provides adults-only accommodations with a restaurant, a bar and a private beach area.
Hotel in San Pedro town, San Pedro
Sun Shine San Pedro Hotel is located in the San Pedro town district of San Pedro, and is 328 feet from Playa San Pedro.
Hotel in San Pedro
Playa De Sala has a restaurant, outdoor swimming pool, a bar and garden in San Pedro. With a private beach area, the 5-star hotel has air-conditioned rooms with free WiFi.
Many families visiting San Pedro loved staying at PUR Boutique Cabanas, BELIZE TROPICAL DREAM VILLAS, and La Casa de Paz.
These hotels in San Pedro are highly rated by couples: Belize Budget Suites, hotel coastalbay 2, and DayDreamin Boutique Hotel.
For hotels in San Pedro that serve highly-rated breakfasts, try DayDreamin Boutique Hotel, PUR Boutique Cabanas, and Costa Blu Beach Resort, Trademark Collection by Wyndham.
On average, it costs $153 per night to book a 3-star hotel in San Pedro for tonight. You'll pay around $254 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Pedro will cost around $332, on average (based on Booking.com prices).
The average price per night for a 3-star hotel in San Pedro this weekend is $151 or, for a 4-star hotel, $238. Looking for something even fancier? 5-star hotels in San Pedro for this weekend cost around $331 per night, on average (based on Booking.com prices).
hotel coastalbay 2, The Palapa House, and Lina Point Belize Overwater Resort got great room view-related reviews from travelers in San Pedro.
Ambergris Sunset Hotel, SunBreeze Hotel, and hotel coastalbay 2 are some of the popular hotels in San Pedro.
On average, 3-star hotels in San Pedro cost $129 per night, and 4-star hotels in San Pedro are $251 per night. If you're looking for something really special, a 5-star hotel in San Pedro can be found for $355 per night, on average (based on Booking.com prices).
The people all ways friendly and welcoming to tourists. Driving around in golf carts can be challenging. Some drivers drive a bit to fast. Must be careful when walking on streets very uneven cobble stones and plenty of Chuck holes on some streets not maintained!
San Pedro is a hustling, busy place with lots of action and restaurants, bars, and interesting little shops as well as several Belizian food booths and places to get handmade items. The odd thing there are the number of golf carts! It's almost hilarious how many you see not only in the town but even on the roads quite a ways from the centre. It's the main mode of transportation. We enjoyed the people, the food, the snorkelling tour, Secret Beach, South Beach, the small shops, the entertainment and the bonus that we felt very safe no matter where we were. We would encourage anyone to go to San Pedro and check it out!
San Pedro was a great destination for our vaction in Belize. The town was easy to navigate, everyone was very friendly and felt safe. There are plenty of activities in San Pedro and a short distance away. Easy to get around town on foot or renting a golf cart for further destinations. You will not get bored if you are looking for activities to do!
We had a great time on this island. The food at AJs and Truck Stop was delicious. We rode bikes to Secret Beach which was beautiful. We swam with the sharks and snorkeled around the reef. Perfect weather!
The people in San Pedro are incredibly friendly. I just had a fantastic time. The dive shops are great and they run a very tight ship. I dove with Rudy at Island Divers and I couldn't have been happier. Definitely try some of the restaurants that are in town, off the beach. The food is incredible and the prices are lower than what you'll find on the beachfront. Belize is a bit more expensive than the rest of Central America with regard to lodging and food. You will definitely need to rent a golf cart if you wish to move around at all on the island, and this can be expensive at $40 per day.
I am not much of a city person, and although it was a busy-bustling place and rundown in parts, it wasn't without its charms. It also didn't feel like an unsafe place. I will also a say it was a good location for doing multiple ocean and beach excursion activities.
I am not sure where do all the good reviews come from. We booked this hotel based on pics and reviews and it was by far worse even than any airbnb. We started off with a dinner which wasn’t cheap, oversalted and tasted like fire liquid. We were offered a discount and drinks on the house but it was first and last food we ate there. The apartment had no shower pressure, very loud fridge which would bother our sleep at night, not-working microwave, rusty cutlery and amazingly we were listed every item’s price in case they go missing.Really?? We either had a very bad luck with the apartment or all good reviews come from people that don’t care about all these things. The setup was nice and the beach as well but facilities are zero.Customer service okish and not very far from downdown. I will most certainly NOT return.
San Pedro
Located across the lagoon from San Pedro it’s a short 5 min boat ride to the property. (Free boat shuttle every hour to town) This is a little bit of PARADISE. The staff are exceptionally friendly. Extremely large 2 bedroom suite for less than many hotel suites in town. Had a full a full kitchen though we ate out most of the time most breakfast was home made and enjoyed on the patio listening to the waves.
The location is really nice, close to the city center and quickly accessible with a golf cart or bike. It's right next to a dog shelter, which is adorable. The rooms are very nice and they clean them everyday. The AC works really well. The staff was very nice. There is a supermarket very close to the hotel (2-3 minute walk).
The hotel was amazing, great facilities including pool and swim up bar, spacious and comfortable bungalows. The staff, in particular Nelson who made our time on the island the highlight of our month trip around Central America and Ian who made sure we were well looked after. The tacos were also the best we've ever had.
San Pedro
The staff was amazing. They made everything so easy. The accommodations top notch. My only reservations are for some the location is quieter and away from San Pedro but we liked that and there is no beach. Although you can swim off the doc and sit on sand.
San Pedro
The people and friendliness. Location close to the San Pedro Center. Great restaurants near by. Fantastic to go Snorkeling and diving. All tour companies will pick you up at the hotel dock and bring you back. Vacation
Breakfast in the morning was excellent. The fact that it was included was a bonus. The resort is in a great spot on the beach near everything you could think of. Two thumbs up
San Pedro
The restaurant in the hotel was amazing. The staff was very friendly and helpful. The facility was easy to manage, and the pools were great.
San Pedro
The service was awesome and the staff were amazing. The location was just about perfect. Near enough to town while nicely private.
San Pedro
We all really enjoyed the private , quiet oasis of “Steve and Becky’s” little cottages, perfect little home away from home 🌴💕
Location is excellent. Wonderful waterfall shower. Nice balcony overlooking the sea. Really comfortable bed.
San Pedro
Love this place feel so homey Every-time I come to San Pedro I only prefer to stay here
Convenience. This place was it next to our dive shop so I can get certified.
San Pedro
Wonderful setting and amazing rooms. Very friendly staff.
The staff was super friendly .