Customized for your search:

4 star Spa hotels in San Pedro, Belize

San Pedro hotels
San Pedro

Top Trending 4 Star Spa Hotels in San Pedro

El Secreto - San Pedro Hotels
Rating: 4.0 Stars
Check Availability

El Secreto

11miles north of San Pedro Town, San Pedro - Map
 
 
"Great secluded resort"
Secluded, private resort. Guest services was extraordinary. The staff was very personable and catered to our needs. Totally enjoyed the snorkeling and spear fishing trip with Victor. My wife was nervous about snorkeling and Victor was very good at relaxing her. She became comfortable snorkeling and loved the experience
A Traveller
Located on the beach, this resort is in San Pedro, within the vicinity of Bacalar Chico National Park & Marine Reserve …More
Matachica Beach Resort - San Pedro Hotels
Rating: 4.0 Stars
Check Availability

Matachica Beach Resort

5 miles north of San Pedro, San Pedro - Map
 
 
"Amazing resort - best on Ambregris Cay"
I have stayed in high end resorts all around the world. This ranks amongst the best and most memorable. The resort is stunning, the staff faultless, and the restaurant food top class. Believe me, this is worth every penny, and probably one of the best choices you can make for a ruminative, relaxing and pampering resorts.
Steve from San Jose, CA
Within easy reach of Ambergris Caye Beach, this San Pedro resort is nestled on the beach. Area attractions also include …More
Coco Beach Resort - San Pedro Hotels
Rating: 4.0 Stars
$450
Check Availability

Coco Beach Resort

Ambergris Caye, San Pedro - Map
 
 
"Best hotel on Amergris Caye"
I truly believe this to be the very best hotel on the island. The hotel is spotless, the staff extremely friendly, and the pools are beautiful.
Rachel from Las Vegas
Nestled on a stretch of pristine white sandy beach is a haven of romance, barefoot luxury, relaxation and adventure known as …More

Search from 3 Spa San Pedro Hotels - 4 Stars


    Need help booking?

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

    Why book with Expedia ?

    • 435,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Pocket Guide: San Pedro 4 stars Spa Hotels

    Search for hotels in San Pedro on Expedia.com. You can easily find your hotels in San Pedro using one of the methods below:

    • View our selection of featured hotels in San Pedro
    • Use the map to find hotels in the San Pedro neighborhood you prefer
    • Use the filters to see hotels in a specific area of San Pedro, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in San Pedro
    • Enter your travel dates to view the best deals on hotels in San Pedro - while they last

    CollapseExpand

    Hotels in Other Popular Destinations

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