Find hotels in San Pedro from £48

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check San Pedro hotel prices

Tomorrow night
This weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 San Pedro hotels and places to stay

Exterior
Coco Beach Resort
4.0 star property
9.4 out of 10, Exceptional, (1002)
"All of the team members were very friendly, helpful, and knowledgeable. They made everything very easy from arrival to departure and everything in between. We took a couple of excursions to the mainland and tbey arranged everything for us."
Coco Beach Resort
Private beach nearby, white sand, free beach shuttle, beach cabanas
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
4.0 star property
8.6 out of 10, Excellent, (589)
"The resort was nice, the meals were very good but a lot my expensive than I thought they would be. Because we didn't have cell service we didn't feel comfortable leaving the resort because we could get lost and the city was very dirty with garbage everywhere. The bathroom was rusty and you had to leave the bathroom door closed at all times to avoid heating up the entire cottage. The cottage was cute though. "
The price is £228
per night
24 Jun - 25 Jun
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Boating
Ramon's Village Resort
4.0 star property
9.4 out of 10, Exceptional, (929)
"Amazing resort with a jungle feel. From hearing the birds and wind in the trees to having a nice secluded beach, the entire stay was delightful. "
The price is £140
per night
15 Jun - 16 Jun
Ramon's Village Resort
Save an average of 15% on thousands of hotels when you're signed in
Balcony view
Grand Caribe Belize
3.5 star property
9.6 out of 10, Exceptional, (320)
"Excellent suites. Thank you."
The price is £211
per night
2 Jun - 3 Jun
Grand Caribe Belize
On the beach, beach towels
Sunbreeze Hotel
4.0 star property
9.2 out of 10, Wonderful, (699)
"Wonderful people. Wonderful location."
The price is £207
per night
2 Jun - 3 Jun
Sunbreeze Hotel
2 outdoor pools
Margaritaville Beach Resort Ambergris Caye - Belize
3.5 star property
7.8 out of 10, Good, (38)
"The property needs to be more lit at night so you see the numbers on the rooms. They need a hot tub!"
The price is £268
per night
26 May - 27 May
Margaritaville Beach Resort Ambergris Caye - Belize
2 Bedroom  Luxury Villa | View from room
Victoria House Resort & Spa
4.0 star property
9.8 out of 10, Exceptional, (423)
"The resort was amazing. Well manicured, and maintained. Beautiful views, and the entire staff went out of their way to make sure our stay was excellent. Really enjoyed the feel of this boutique resort and its perfect size. Totally relaxing, the food was outstanding and service was second to none. I would highly recommend to anyone. "
Victoria House Resort & Spa
View from property
Bella Vista Resort Belize
3.0 star property
9.8 out of 10, Exceptional, (187)
"Wonderful place to stay. Staff is very friendly and helps you book tours for whatever you want to do. Excellent job guys!! Will recommend it to everyone."
The price is £158
per night
9 Jun - 10 Jun
Bella Vista Resort Belize
Interior
X'Tan Ha - The Waterfront Resort
3.0 star property
9.2 out of 10, Wonderful, (504)
"Beautiful property. Great rates. We loved our accommodations. Big king bed in a private bedroom with large ensuite bathroom. Separate living area with kitchen. Big balcony with awesome views...We loved X'Tan Ha and will stay there again....!!!"
X'Tan Ha - The Waterfront Resort
Outdoor pool, open 8:00 AM to 10:00 PM, pool umbrellas, pool loungers
Sunset Caribe Belize
3.5 star property
9.4 out of 10, Exceptional, (146)
"They were very nice and very accommodating. However, if you rent a golf cart with someone other than the hotel you have to park far away😩. I think the hotel should have pool parties or foam parties on the resort but nevertheless this hotel was GREAT!!"
Sunset Caribe Belize
Exterior
Turtle Island Resort
4.0 star property
7.2 out of 10, Good, (45)
"The resort was beautiful. We did though have issues with being assigned the incorrect room & waking up twice to no running water. "
Turtle Island Resort
Deluxe Villa, Multiple Beds, Pool Access, Ocean View (Sea Front) | View from room
BluZen
3.5 star property
9.8 out of 10, Exceptional, (140)
"Its the perfect place for a quiet reflective getaway. From the moment we were welcomed onto the property, I felt valued and at home. "
The price is £361
per night
4 Jun - 5 Jun
BluZen
Property grounds
El Ben Cabañas
3.0 star property
9.6 out of 10, Exceptional, (114)
"Loved my stay at El Ben’s! The property never felt crowded during our stay, or too noisy ant any point. Our cabaña was clean and spacious. The food was delicious, and the staff were so friendly and approachable. The office staff was extremely accommodating to our needs (I messaged them a lot LOL), and really made us feel like our stay was seamless. Whenever we needed to book a boat/golf cart to the mainland or the Spit to Split Ferry we were able to do so with ease. They even helped us book our...
The price is £198
per night
31 May - 1 Jun
El Ben Cabañas
Outdoor pool
The Watermark Hotel
3.5 star property
9.0 out of 10, Wonderful, (40)
"Despite being charged $35.00 and change for a vegetable omelette and a glass of juice all was well. Many thanks to Matthew and a very helpful young lady whose name I recall ."
The price is £159
per night
18 Jun - 19 Jun
The Watermark Hotel
Suite, 1 Bedroom, Partial Sea View, Poolside | Exterior
Sunbreeze Suites
4.0 star property
9.0 out of 10, Wonderful, (546)
"Room was cool when we arrived. Very clean and lots of easy access to things. People were very helpful and useful. Not a lot of nice locations around it and pool was fairly small but that wasn’t an issue for us. "
The price is £187
per night
7 Jun - 8 Jun
Sunbreeze Suites
Breakfast, lunch, dinner served; seafood
Tropical Paradise Hotel
2.5 star property
7.8 out of 10, Good, (302)
"Overall, the property was nice for the price point. I wish the curtains were not semi sheer, made dressing and sleeping difficult with the outside lights on. The larger bed was not as comfortable as I would have liked, but the other bed in my room was better."
The price is £50
per night
31 May - 1 Jun
Tropical Paradise Hotel
Suite, 2 Bedrooms | Terrace/patio
Captain Morgan's Retreat
3.5 star property
8.0 out of 10, Very good, (156)
"Food and the service "
The price is £132
per night
31 May - 1 Jun
Captain Morgan's Retreat
Terrace/patio
The Palapa House
3.5 star property
9.4 out of 10, Exceptional, (150)
"Absolutely wonderful stay! Highly recommend. Felt safe as a solo traveler. "
The Palapa House
Outdoor pool, pool loungers
Portofino Beach Resort
4.0 star property
9.0 out of 10, Wonderful, (198)
"Great resort and excellent service bu Lorraine and staff."
Portofino Beach Resort
Exterior
Mata Rocks Resort
3.0 star property
8.6 out of 10, Excellent, (522)
"Very nice people, the place is old but comfortable."
The price is £138
per night
2 Jun - 3 Jun
Mata Rocks Resort
Don't see what you're looking for?
See all available properties in San Pedro
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.

More cheap stays in San Pedro

Accommodation near San Pedro attractions

San Pedro Travel Info

Number of hotels
839
Highest price
£361
Lowest price
£48
Known attractions
Secret Beach, Boca Del Rio Beach and Central Park Beach
Hotels with nearby beaches
280
Hotels with bars
263

Frequently asked questions

Where is the best place to stay in San Pedro?

Cocotal Inn and Cabanas is a favourite property for Expedia customers. This hotel is a short 1-minute walk from Belize Barrier Reef, and it offers an outdoor pool and free parking. Traveller reviews also recommend Bella Vista Resort Belize and Belize Budget Suites as top options for your trip. See all available top hotels, or vacation rentals in San Pedro.

What are some of the best holiday rentals that San Pedro has to offer?

North Beach Retreat: This highly rated holiday home rental in San Pedro comes with free WiFi so that you can feel at home during your trip. Amenities such as a coffee maker and free parking are also available for your convenience. Other favourite homes for rent in San Pedro are Private Chef Included,PrivateBeach,PrivatePool,WiFi,2Kayak,2GolfCarts, Boat&Capt and Ocean Front Home with pier.. See all vacation rentals in San Pedro.

If I need to cancel my hotel reservation in San Pedro, will I receive a refund?

Yes! You'll find that most hotel room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If your reservation is non-refundable, you might be able to still cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in San Pedro.

What's the best place to stay on a budget in San Pedro?

Based on our traveller reviews, Sandbar Beachfront Hostel & Restaurant is a top choice for a less expensive stay. Other options for your budget-friendly stay include Coastal Bay2 Hotel and Pedro's Inn Backpackers Hostel. View all budget hotels in San Pedro.

What's the best family accommodation in San Pedro?

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is a hotel with an outdoor pool and 4 restaurants, and it's a top choice on Expedia for families. Other choices to stay with the children include Coco Beach Resort and Grand Caribe Belize. Also, attractions such as GoFish Belize and Mexico Rocks are fun for children of all ages. Find more child-friendly accommodations in San Pedro.

What's the best hotel for a romantic holiday to San Pedro?

Secret Beach Yellow Cabana *Ocean Views, just steps to water access! is a favourite B&B for couples, and features free breakfast and free WiFi. Other good options for your romantic getaway include The view with a wonderful breeze from the sea and Includes Snorkeling & Reef Fishing Tours and 1st Night Dinner. See all romantic hotels in San Pedro.

What's the best all-inclusive hotel in San Pedro?

Vita Retreats is an all-inclusive property featuring a private beach and 4 restaurants, and a favourite with Expedia travellers. See more all-inclusive resorts in San Pedro.

What's the best LGBTQ-friendly accommodation in San Pedro?

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is a top LGBTQ-friendly hotel, and features a marina and free WiFi. Alaia Belize, Autograph Collection and Mata Rocks Resort are two other good choices for your stay. See all available hotels listed as LGBTQ-friendly in San Pedro.

What's the best dog-friendly place to stay in San Pedro?

Bella Vista Resort Belize is a top hotel for people travelling with their pets, and offers a full-service spa and a private beach for its human guests. Two other good options for you and your pet include Best Western Grand Baymen Gardens and Playa De Sala. See more pet-friendly hotel accommodations in San Pedro.

What's the best place to stay to stay near the beach in San Pedro?

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is a top beach hotel with 4 restaurants and a full-service spa, and it's located close to Central Park Beach . Other good choices to stay near the beach include Ramon's Village Resort and Alaia Belize, Autograph Collection . See more stays near the beach in San Pedro.

What's the best high-end hotel in San Pedro?

Alaia Belize, Autograph Collection is a luxury resort with a private beach and 6 restaurants, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Las Terrazas Resort and Vita Retreats are other upscale choices for your holiday. Find more luxury hotels in San Pedro.

What's the best boutique accommodation in San Pedro?

Las Terrazas Resort is a favourite resort with our travellers looking for stylish accommodation, and features 37 guestrooms, a full-service spa and free parking. If you'd prefer to stay at a boutique hotel, you can also take a look at Belizean Cove Estates. See all boutique hotels in San Pedro.

San Pedro Hotel Reviews
Expedia verified reviews