See the latest prices and deals by choosing your dates.
Hotel in San Pedro town, San Pedro
Located in San Pedro, a 3-minute walk from Playa San Pedro, Ambergris Sunset Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Basic clean rooms, cool pool and patio. Staff was friendly and helpful. Very near to beach, but no swimming on the bay side!
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. Exceptionally friendly staff; great location outside of the city
Hotel in San Pedro town, San Pedro
Located in San Pedro, less than 0.6 mi from downtown and located on the beautiful Boca del Rio Beachfront, Hotel Del Rio provides accommodations with a garden, free private parking and a terrace. They staff was very helpful and informative
Hotel in San Pedro town, San Pedro
Located in San Pedro, La Casa de Paz, Gold Standard Approved is a few steps from Playa San Pedro and provides facilities like bar and terrace. This was the perfect spot. It was close to the ferry and very comfortable. There’s A/C, a mini fridge, and a huge mattress! Housekeeping comes by every day to give you new towels and to tidy up. Chefy and his family members were so accommodating!
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. Everything about this hotel is perfect. The staff go above and beyond to help. We took a tour on their boat snorkeling and everyone really enjoyed it. We even had our wedding there. It was wonderful. We really appreciate everything the staff did for us to make our stay so memorable. Thank you Fanny and her team.
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. Restaurant was delish. staff friendly, always clean, COVID safe, attentive to helping with request and reservations. Beautiful view! Great pool area! Loved it all! Great family vacation!
Hotel in San Pedro town, San Pedro
Located in San Pedro, Drift Inn San Pedro features a courtyard and access to a kitchen. There is a tour shop and restaurant on-site. Great hostel, clean, comfortable, safe and super friendly staff! It can be a little loud as it is a hostel in a fun and vibrant location but that only added to the enjoyment of our experience! Would highly recommend this place!
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. Loved Cocotal Inn & Cabana's! We stayed in the Ocean Front 1 BDRM Casita, it had everything we needed. The bed was comfortable, the kitchen had everything we needed. Ben and the entire staff were amazing! Always available and very helpful. I can't say enough great things about this place, we will definitely be back!
Hotel in San Pedro
Located in San Pedro, a 6-minute walk from Playa San Pedro, Lina Point Belize Overwater Resort has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. The staff was friendly service was beyond my expectations family environment will definitely return
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... The staff was very helpful and friendly. We loved the pool/sea view balcony and the comfy bed. The location was perfect as we were within walking distance of everything yet away from the noise. It can be pricey here but we booked early and got a good price.
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
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. Everything about this hotel is perfect. The staff go above and beyond to help.
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. the staff were like Family, they were all very friendly and accommodating!
Hotel in San Pedro
Set in San Pedro, 328 feet from Playa San Pedro, Turtle Island Beach Resort Trademark Collection by Wyndham offers accommodations with a restaurant, free private parking, an outdoor swimming pool, and... The staff is AMAZING. They made sure we felt so welcome and comfortable.
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. Loved Cocotal Inn & Cabana's!
Hotel in San Pedro town, San Pedro
Aqua Vista Beachfront Suites is located right on Boca del Rio Beach in San Pedro, and offers stylish apartments with air conditioning and free Wi-Fi. The property has communal BBQ facilities. Great location right on the ocean with lots of fun restaurants and bars nearby.
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. Friendly and very accommodating staff!
Hotel in San Pedro
Located in San Pedro, a 7-minute walk 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
Located in San Pedro, a few steps from Playa San Pedro, The Palapa House has accommodations with an outdoor swimming pool, free private parking, a bar and a garden. Amazing location, right on the beach (you literally have to get on the beach to get here).
Hotel in San Pedro town, San Pedro
Located in San Pedro, less than 0.6 mi from downtown and located on the beautiful Boca del Rio Beachfront, Hotel Del Rio provides accommodations with a garden, free private parking and a terrace. They staff was very helpful and informative
Hotel in San Pedro town, San Pedro
A few steps from Playa San Pedro, hotel coastalbay 2 is located in San Pedro and features a restaurant and a bar. Featuring family rooms, this property also provides guests with a sun terrace. Location and price is the best. Good manners stuff.
Hotel in San Pedro town, San Pedro
Located in central San Pedro, Belize, Parham Plaza Hotel offers its guests a spacious palm-tree yard with hammocks where to relax. Free WiFi access is available for guests. Perfect location right across from the beach and water taxi. Super comfy bed with lots of pillows.
Hotel in San Pedro town, San Pedro
Located in San Pedro, Hotel Royal Blue offers beachfront accommodations a few steps from Playa San Pedro and provides facilities like a restaurant and a bar. Comfortable room and really great staff. Possibility of rent a golf car.
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 1 outdoor pool. Fantastic location, especially if you go on a Wednesday and get to check out ladies night!
Hotel in San Pedro
Located in San Pedro, a few steps from Playa San Pedro, Tara Del Sol Resort has accommodations with an outdoor swimming pool, free private parking, a garden and barbecue facilities. The location was perfect. Quiet and with fantastic views 30 feet from the sea.
Hotel in San Pedro
Located in San Pedro, a 15-minute walk from Playa Blanca, Mangata Villas provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Arron and Serena were really helpful, they have thought of everything and the rooms have all the...
Hotel in San Pedro town, San Pedro
Located in San Pedro and with Playa San Pedro reachable within a 2-minute walk, BELIZE TROPICAL DREAM VILLAS has concierge services, allergy-free rooms, a garden, free WiFi throughout the property and... Lisa is an awesome host and arranged some great excursions. always on hand to help which is great.
Hotel in San Pedro town, San Pedro
A 6-minute walk from Playa San Pedro, San Pablo Villas is located in San Pedro and has free WiFi, concierge services and a tour desk.
Hotel in San Pedro
Located on the beachfront in San Pedro, Casa Nova Cabanas has a private beach area. There's a terrace and guests can use free WiFi and free private parking.
Hotel in San Pedro town, San Pedro
A few steps from Playa San Pedro, Sun & Reef Hotel is located in San Pedro and has free WiFi, concierge services and a tour desk. This 3-star hotel offers luggage storage space.
Hotel in San Pedro
Located in San Pedro, a 6-minute walk from Playa San Pedro, Lina Point Belize Overwater Resort has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. The staff was friendly service was beyond my expectations family environment will definitely return
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. clean and close to everything.
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. Exceptionally friendly staff; great location outside of the city
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. Staff were good overall. Cabana was clean I think, A/C worked well.
Hotel in San Pedro town, San Pedro
Offering outdoor pool, a sun terrace and stunning sea views, Seven Seas Resort Adults Only is located in San Pedro Beach. Free Wi-Fi access is available. Michellee, the front desk/receptionist is very welcoming.
The average price per night for a 3-star hotel in San Pedro this weekend is $174 or, for a 4-star hotel, $416. Looking for something even fancier? 5-star hotels in San Pedro for this weekend cost around $346 per night, on average (based on Booking.com prices).
Mangata Villas, Tres Cocos Resort, and Tara Del Sol Resort got great room view-related reviews from travelers in San Pedro.
These hotels in San Pedro are highly rated by couples: DayDreamin Boutique Hotel, Alaia Belize, Autograph Collection, and Mangata Villas.
Many families visiting San Pedro loved staying at Mangata Villas, PUR Boutique Cabanas, and BELIZE TROPICAL DREAM VILLAS.
La Casa de Paz, Gold Standard Approved, SunBreeze Hotel, and Tara Del Sol Resort are some of the popular hotels in San Pedro.
On average, it costs $182 per night to book a 3-star hotel in San Pedro for tonight. You'll pay around $238 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Pedro will cost around $403, on average (based on Booking.com prices).
On average, 3-star hotels in San Pedro cost $410 per night, and 4-star hotels in San Pedro are $1,269 per night. If you're looking for something really special, a 5-star hotel in San Pedro can be found for $1,502 per night, on average (based on Booking.com prices).
For hotels in San Pedro that serve highly-rated breakfasts, try PUR Boutique Cabanas, Costa Blu Beach Resort, Trademark Collection by Wyndham, and SunBreeze Hotel.
There's nothing but beaches and water activities. San Pedro is still developing, maybe in 5 or 10 years it will have better restaurants, hotels, and clubs or even a Starbucks. Favorite restaurant was Caramba, you pick the catch of the day. It was delicious! You need a golf cart to get around San Pedro. Don't forget to go to Secret Beach.
We loved San Pedro! The Island is beautiful, the people warm and welcoming and the restaurant food and bar vibe is fantastic. You feel extremely safe and driving everywhere in a golf cart is such fun. It's easy to get around, just beware of the potholes on the way to Secret Beach (which is an awesome way to spend the day). You are sure to catch your lunch and dinner if you decide to go reef fishing (our hotel pool bar grilled our catch for us, we felt so accomplished!) Also, if you like to snorkel or scuba dive, this is the place for you. One tip, arrange your flight from Belize to Ambergris Caye through your hotel, if possible.
Golf cart rental is a must. Plenty to see in town, but so much more up and down the island. The road to Secret Beach is horrendous! It was like an old logging road filled with ruts and potholes, but totally worth the effort. In fact, we spent two of our four days there. Absolutely LOVED "Blue Bayou" at Secret Beach. In San Pedro there were lots of restaurants and other shops. We felt the "vibe" was "Mexican Pueblo meets Key West." Surprisingly not many cars, but plenty of bikes and golf carts for transportation. No sidewalks though... so walk carefully! North and south of town there were lots of beach bars... each with their own character, We enjoyed happy hour at the Ugly Duck and the Palapa Bar. Our two favorite restaurants were Estels by the Sea and Waruguma. Both owners and waitstaff were funny, engaging, and the food was awesome. Taking the water taxi out to the island was economical, but two hours was a long time on that boat. We took a small airplane back to the mainland and arrived in 20-minutes. We will definitely be planning a return trip to Ambergriz Caye.
Rent a cart and ride the shores go to restaurants they have great food!! People were polite, smiling faces!! They were humble even though they didn't have much!! Clean streets, but the taxis are horrible drivers. But its soo laid back..but beware they always switching prices.. saying its American price when its BELIZE...I wish all prices reflected BELIZEAN prices to keep down confusion and scams!!!
Since I have been coming for 13 years I already knew what to do and where to go. Not sure what you really offer outside the resort. But teaming up with local tours is a great way to increase business. But the prices have to be compatible. Example would be charge the same as local renters for golf carts. You were way over priced. I did not see any promotions on site for tours, or things to do besides what was at the resort. We have owned condos and stays for months at a time in San Pedro for the last 13 years. We plan to retire soon to Belize and Roatan.
San Pedro is very busy and congested with people speeding around on golf carts that make it very difficult to navigate the small streets. There are plenty of good restaurants and lots of activities, especially related to ocean sports, to keep one busy.
Easily what makes PUR standout is the ENTIRE staff’s authentic friendliness and willingness to do whatever they can to make you happy. The grounds are quaint, quite and very clean. The food is very good and most of it is shareable. Free water to fill bottles and free coffee was a nice plus as well. If you like big hotels, this isn’t the one for you. If you like small boutiques with attention and genuine friendliness mixed in with relaxation, then you’ve found your destination and won’t regret it!
The ratings on places in San Pedro is a joke. Every hotel, every restaurant was 4.5+ stars or better. I just gave a crappy review here and it said my review as 5 stars. No beach to use, we were on the beach. Golf carts everywhere. Everything overpriced due to American tourists. Offered pot everywhere we walked. The only positive, the people of Belize were very cordial and proper! It was clean, but 2 stars at best! Seaweed on beach is not seasonal according to locals.
I especially loved the Blue Water Grill and ate there for breakfast most mornings and for dinner each evening. The food was the best in San Pedro. The staff throughout the hotel and in the restaurant were wonderful. The pool was also very nice. The air conditioning was perfect, the room quiet, and the location was fabulous almost next door to the Belize Chocolate Company, close to a good supermarket, and a short walk to the centre of town with its shops and good restaurants.
San Pedro
Hands down the most beautiful property in San Pedro. Everything is immaculately taken care of. The grounds, the rooms, and the food are incredible. Specially loved the turn down service every evening. Our room was cleaned and organized while at breakfast or while at the pool. Most importantly the entire staff are super friendly and willing to help with any requests. The attention to detail is evident throughout the property.
San Pedro
The staff is amazing, specially Zamir, Maria and Juan Pablo. They helped us with all of our needs, including the logistics from the Belice City Airport to San Pedro. Property was amazing, it has a really good restaurant called Aji, a beautiful pier and a pool. The hotel lends you bikes so you can move around the island and also they help you rent a golf cart. The room was very clean and spacious
San Pedro
Sapphire resort, located about 10 miles N of San Pedro, was quiet, lovely and fun! They had free rental gear (bikes, kayaks, paddle boards, snorkel gear) to use in addition to an on-site tour company (No Worries). The grounds were emasculate. The room included a kitchen and even a washing machine! We enjoyed the quiet, the beach and the resort. I would recommend this place for sure!
The hotel was right on the beach. The room was a cabana with sea view quite spacious and clean. Good location with bars restaurants and activity center all around all walking distance (“city center” is 15min walk). The hotel offers beach towel, water fountain, and complementary breakfast served outside) amd can help with cart rental and activity booking.
San Pedro
Caye Casa is a great stay - the rooms are spacious and bright, and every room has a beach view. The beds are large and comfortable, and overall it's a fantastic boutique hotel, and the staff are the best. Very helpful with anything you might need, and they helped us find activities to do. We will definitely be rebooking here in the future.
The hotel is just about 10-15 mins walk from the ferry terminal/downtown San Pedro. There are lots of pharmacies, supermarkets and fruit stalls nearby. The room/furnishings are nice. The bed was super comfortable and the food from the restaurant downstairs was pretty good. The front desk staff was also super helpful.
The location right on the beach in San Pedro was excellent! The staff at the hotel were super friendly & helpful- shuttle rides, excursion bookings, general questions & just chatting. Breakfast was an added bonus- nothing too fancy but very nice to have coffee, juice, pastries & fruit to get going in the morning.
San Pedro
Fantastic beachfront location, only 20 minutes walk from the centre of San Pedro with its bars, dive centres, etc - but far enough to be peaceful and not have lots of passersby. Our room was spacious, clean and comfortable. Breakfasts were good and it was very convenient to have the restaurant/bar on site.
San Pedro
Beautiful fully furnished condo-apartment on 5th floor in northern San Pedro. Pool on top was very well kept and a big hit with the family. Very convenient with multiple stores and restaurants nearby. Wonderful views to the east and west, with Beach only a 2-3 minute walk.
Completely renovated in very good taste. It is not located exactly where Bookings.com says but a hundred feet further up the street above an ice cream store and a shop called Salty Dog. It's right next to Fido's. Excellent choice to stay in San Pedro.
Place and cleanliness & price, Heart ❤️😊 of the town, best price in the San Pedro island.stuff are very good and kind people, we come here always when we come in Belize,
Our stay was at this hotel was super nice, very clean comfortable and welcoming. Highly reccomend this hotel and great for family stay. Location is great and easy to find.
No services due to Covid but understandable. Only issue I had was that booking.com did not relay booking to the hotel we were lucky they had a room available
San Pedro
Beautiful place and beach, far off San Pedro, very friendly staff, kayaks & bikes for free
Beautifully maintained hotel helpful staff
San Pedro
The staff was super kind, understanding and accommodating. From the beginning welcome drink (yum) to the checkout process (everything gets charged to the room so its smooth and easy). The grounds are beautiful with lots of room to roam, chill and eat. You can find things to do like bean bag toss, paddle boarding and kayaking at no extra cost. You can relax by the pool without a crowd most of the time and there are more than enough servers to ensure you stay well-fed with tasty snacks and refreshed with fruity drinks! The smoothies were specialties! The rooms are fully equipped, spacious and well laid out for an extra comfortable stay. The restaurants have great food, great service and lovely ambiance! The gym is a good size and has all you need for a good workout. Honestly, the entire experience was superb. It's in a nice location that is quiet but close to the fun if you want some excitement. And I cannot say enough about the staff! Luce, Julia and everyone was amazing! I will definitely be back!