Customized for your search:

San Pedro Resorts & Spas

San Pedro hotels
San Pedro

Resorts in San Pedro

Caribbean Villas Hotel - San Pedro Hotels
Rating: 2.5 Stars
Check availability

Caribbean Villas Hotel

Seagrape Drive, San Pedro - Map
 
 
"Room was right on the beach!"
Great trip. I would definitely come again. Enjoyed the restaurant and the amenities of the hotel. Very friendly staff
A Traveller
Nestled on the beach, this Ambergris Caye hotel is within 1 mi (2 km) of Black & White Cultural Entertainment Center, San …More
Victoria House - San Pedro Hotels
Rating: 4.0 Stars
Check availability

Victoria House

22 Coconut Drive, San Pedro - Map
 
 
"Staff remembers you!"
Very beautiful, safe, and memorable resort. Highly recommended.
Traveller from CO
Nestled on the beach, this Ambergris Caye hotel is within 2 mi (3 km) of Black & White Cultural Entertainment Center, San …More
Matachica Resort & Spa - San Pedro Hotels
Rating: 4.0 Stars
Check availability

Matachica Resort & Spa

5 miles north of San Pedro, San Pedro - Map
 
 
Romantic get-away, secluded from the hustle and bustle with breathtaking views.
Traveller from Sugar Land, United States of America
This Ambergris Caye resort is on the beach, 3 mi (4.9 km) from Hol Chan Marine Reserve, and within 6 mi (10 km) of San Pedro …More
Corona Del Mar - San Pedro Hotels
Rating: 2.5 Stars
Check availability

Corona Del Mar

Coconut Drive, San Pedro 00000 - Map
 
 
"Very friendly staff and good location"
We had a great time at Corona, it was just far enough from town to be a bit quieter and still close enough to walk to anything we wanted to do. The Staff was friendly and I feel like I have some new friends at Corona Del Mar, Frank is a great host.
Traveller from Wabigoon On Canada
Nestled on the beach, this Ambergris Caye hotel is within 1 mi (2 km) of Black & White Cultural Entertainment Center, San …More
Sunbreeze Hotel - San Pedro Hotels
Rating: 3.5 Stars
$229
Check availability

Sunbreeze Hotel

Ambergris Caye, San Pedro - Map
 
 
This was our second stay here! Great location!! Very friendly, helpful staff.
A Traveller
Located in Ambergris Caye, this beachfront resort is in the entertainment district and within a 5-minute walk of San Pedro …More
Pedro's Hotel - San Pedro Hotels
Rating: 2.5 Stars
Check availability

Pedro's Hotel

Seagrape Drive, San Pedro - Map
 
 
"Decent place - nothing fancy"
This was our first trip to San Pedro so we didn't know what to expect. It is a lot busier than Caye Caulker. We stayed at San Pedro's in one of their "deluxe" rooms. It was nothing special but was affordable. The staff was excellent. There are two swimming pools there - nice to take a dip to cool off. There is also a restaurant on site reported to have great pizza. We went to check it out but it was $25 Belize for the small and I think $45 Belize for a large. We took a pass on it. I guess Pedro's Hotel has a mix of rooms - part hostel, part hotel. It didn't seem busy at all. I think our opinion of our stay was biased because we had what must have been a 400 pound person with insomnia in the room directly above us. Stomping all night so we didn't get any sleep for the two nights we were there. Also, the internet was hit and miss.
Traveller from Star, Idaho
Located in Ambergris Caye, this hotel is within a 15-minute walk of Black & White Cultural Entertainment Center, San Pedro …More
El Secreto - San Pedro Hotels
Rating: 4.0 Stars
$700
Check availability

El Secreto

11miles north of San Pedro Town, San Pedro - Map
 
 
"Christmas in paradise "
Excellent place to stay and relax, staff went the extra mile to make our stay one we'll never forget. The resort's attention to detail is unsurpassed by any other place we've stayed Kudos El Secreto Ernie & Suzanne
Traveller from Ontario, Canada
This Ambergris Caye resort is on the beach, 1.3 mi (2 km) from Hol Chan Marine Reserve, and within 9 mi (15 km) of San Pedro …More
Coco Beach Resort - San Pedro Hotels
Rating: 4.0 Stars
$450
Check availability

Coco Beach Resort

Ambergris Caye, San Pedro - Map
 
 
Staffs are friendly and helpful. The transportation to/from mainland was arranged perfectly.
A Traveller
Located 3.5 miles north of San Pedro Town on the island of Ambergris Caye, this luxury resort offers the utmost in waterfront …More
Mata Rocks Resort - San Pedro Hotels
Rating: 3.0 Stars
Check availability

Mata Rocks Resort

45 Coconut Drive, San Pedro - Map
 
 
"Small quiet hotel"
This was our second stay at Mata Rocks. We like the smaller size of the hotel and the convient bar on site. No restaurant but a decent one next door and Robin's Belizean BBQ across the street. They pay taxi both ways from the airport. A taxi to town for dinner is $5 US each way. Great fishing and diving in the area. Outfitters will pick you up at the Mata Rocks dock. Their beach is very small with much seaweed. Nice pool but no umbrellas.
Traveller from Asheville, NC
Nestled on the beach, this Ambergris Caye hotel is within 2 mi (3 km) of Black & White Cultural Entertainment Center, San …More
Captain Morgan's Retreat - San Pedro Hotels
Rating: 3.5 Stars
$239
Check availability

Captain Morgan's Retreat

Captain Morgans Retreat, San Pedro - Map
 
 
"Nice location "
This is a hotel and vacation condo resort. Condos looked much nicer than hotel rooms. The hotel (villas) are in need of updating. The room was cute, but kitchen and bathroom fixtures were weather worn from humidity and salt air e.g. Coffee pot heating element was rusted, blow dry was very old, shower fixtures old. The views of the ocean were amazing!!! Staff was very nice and helpful.
Traveller from tampa, fl
Located in Ambergris Caye, this beachfront resort is in the city center and within 3 mi (5 km) of Boca del Rio, GoFish …More

Search from 26 San Pedro Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 321,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Price Guarantee
    • 91% customer satisfaction

    San Pedro Resorts & Spa Travel Guide

    Pamper yourself from your head to your toes with a spa retreat in San Pedro.
    • Sit back and review all 26 spa hotels & resorts
    • Relax knowing you’re getting personalized recommendations
    • Feel rejuvenated when you save big with our deals

    Book a spa hotel with Expedia and revel in the R&R you desperately deserve.

    After all, San Pedro resorts, spa and wellness hotels are the epitome of pure relaxation. Indulge in a refreshing facial and spoil yourself with a hot-stone massage. Take it easy in the steamy on-site sauna or try the newest crop of cutting-edge body treatments. You deserve to relax and unwind while you vacation, so let the San Pedro resort and spas melt your stress and restore your mind and body. What’s more, several of the spa hotels in San Pedro are located near the top attractions, so you can hit the town after a day of soothing steam baths, restorative body scrubs, and luxurious manicures.

    Skip the stress of finding a good San Pedro spa hotel deal elsewhere, and relax when you see our unbeatable discounts. Here at Expedia, we provide a low-price promise on all of our accommodations, which allows you to rest easy knowing you don’t have to scour around for better deals. We feature a vast selection of wellness hotels with all the pampering amenities you desire, whether your muscles crave a deep-tissue massage or your toes are hoping for a fresh coat of polish.

    Read More

    Hide
    CollapseExpand

    Hotels in Other Destinations

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews