San Pedro

Spa Hotels in San Pedro

Top San Pedro hotels with a serene luxury spa.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

San Pedro Spa Resorts & Hotels

Find premier San Pedro hotels with therapeutic spa.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in San Pedro
Featured facilities: Massage room, Foot bath, Body care
Great
98 reviews
9.1/10
1 night
From PLN 914
Check availability
68
Hotels in San Pedro
Featured facilities: Massage room, Foot bath
Very Good
100 reviews
8.0/10
1 night
From PLN 374
Check availability
99+
Hotels in San Pedro
Featured facilities: Massage room
80 reviews
7.5/10
1 night
From PLN 264
Check availability
99+
Hotels in San Pedro
Featured facilities: Massage room, Foot bath
Amazing
102 reviews
9.4/10
1 night
From PLN 656
Check availability
79
Hotels in San Pedro
Featured facilities: Massage room
Great
67 reviews
9.2/10
1 night
From PLN 651
Check availability
99+
Hotels in San Pedro
Featured facilities: Massage room, Foot bath
Great
96 reviews
9.3/10
1 night
From PLN 1,173
Check availability
99+
Hotels in San Pedro
In the heart of San Pedro, Sea Horizon is within a 5-minute drive of Belize Chocolate Company and San Pedro Artisans Market. This spa hotel is 9 mi (14.5 km) from Secret Beach. Relax at the full-service spa, where you can enjoy massages and facials. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a communal living room. Grab a bite from the snack bar/deli serving guests of Sea Horizon. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. A roundtrip airport shuttle is complimentary (available on request), and a ferry terminal shuttle is also provided at no charge. Make yourself at home in one of the 22 air-conditioned rooms featuring microwaves and Smart televisions. Your room comes with a pillowtop bed. Rooms have private furnished patios. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and hair dryers.
Great
44 reviews
9.1/10
1 night
From PLN 199
Check availability
86
Hotels in San Pedro
Featured facilities: Massage room, Foot bath, Body care
Very Good
103 reviews
8.3/10
1 night
From PLN 443
Check availability
99+
Hotels in San Pedro
Featured facilities: Massage room, Body care
Very Good
105 reviews
8.6/10
1 night
From PLN 733
Check availability
82
Hotels in San Pedro
Featured facilities: Massage room
Very Good
100 reviews
8.8/10
1 night
From PLN 489
Check availability
See More Hotels with spa in San Pedro

Frequently Asked Questions

What are the best hotels with Spa in San Pedro?

How much is a hotel with Spa in San Pedro?

For hotels with Spa in San Pedro, the average price on weekdays is PLN 1,206, and on weekends (Friday–Saturday) is PLN 1,207.

What available deals for hotels with Spa in San Pedro?

Trip.com always provides various promotions and discounts for both new and loyal users. You can check the promotions page to figure out what promotions are available for your stay.

What are some of the best luxury hotels with Spa in San Pedro?

There are many luxury hotels with Spa in San Pedro. Las Terrazas Resort (from PLN 541) is very popular.

San Pedro Hotels with spa Information

Total properties13
Number of reviews1,138
Weekday Avg. PricePLN 1,206
Weekend Avg. PricePLN 1,207