San Pedro

San Pedro Beach Hotels

Select your dates to discover beach hotels in San Pedro for a relaxing seaside stay.

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

Top San Pedro Beach Hotels

Explore the best beach hotels in San Pedro just steps from the sand.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in San Pedro
Featured facilities: Pool, Balcony
Very Good
101 reviews
8.9/10
1 night
From JPY 18,820
Check availability
99+
Hotels in San Pedro
Featured facilities: Public beach, Pool, Fishing
Very Good
108 reviews
8.9/10
1 night
From JPY 2,624
Check availability
99+
Hotels in San Pedro
Featured facilities: Public beach, Pool, Sailing
Amazing
102 reviews
9.4/10
1 night
From JPY 30,239
Check availability
99+
Hotels in San Pedro
Featured facilities: Pool view, Parasailing, Sailing
Great
98 reviews
9.1/10
1 night
From JPY 38,798
Check availability
99+
Hotels in San Pedro
Featured facilities: Private beach area, Pool, Dry cleaning
Very Good
102 reviews
8.6/10
1 night
From JPY 25,842
Check availability
56
Hotels in San Pedro
Featured facilities: Pool, Parasailing, Sailing
Amazing
71 reviews
9.6/10
1 night
From JPY 16,314
Check availability
38
Hotels in San Pedro
Featured facilities: Public beach
Great
2 reviews
9.0/10
1 night
From JPY 7,873
Check availability
99+
Hotels in San Pedro
Featured facilities: Private beach area, Pool, Balcony
Great
70 reviews
9.2/10
1 night
From JPY 29,483
Check availability
54
Hotels in San Pedro
Featured facilities: Public beach, Sailing, Balcony
Great
102 reviews
9.0/10
1 night
From JPY 16,928
Check availability
99+
Hotels in San Pedro
Featured facilities: Pool, Parasailing, Sailing
Very Good
98 reviews
8.6/10
1 night
From JPY 18,276
Check availability
See All Beach Hotels in San Pedro

Latest Reviews for San Pedro Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.

Royal Caribbean Resort

8.1/10
Very Good
Posted onApr 21, 2025
Rudel Alvarez
Aceptablf
Price per night from:JPY 14,138

Spindrift Hotel

8.1/10
Very Good
Posted onFeb 10, 2025
Guest User
Excelente ubicación , mi habitación tenía una hermosa vista
Price per night from:JPY 13,169

FAQs

What are the favorite Beach hotels to stay in San Pedro?

Whether you are traveling to San Pedro for business or fun, SunBreeze Suites (from JPY 22,413) , Las Terrazas Resort (from JPY 29,411) and Mayan Princess Hotel (from JPY 18,961) are all preferred hotels.

What’s the nightly rate for Beach hotels in San Pedro?

For Beach hotels in San Pedro, the average price on weekdays is JPY 39,017, and the average price on weekends (Friday–Saturday) is JPY 40,222

Which Beach hotels in San Pedro provide luxury spa experience?

Looking for a hotel spa getaway? Las Terrazas Resort (from JPY 29,411) and Corona del Mar (from JPY 14,327) provide highly rated spa services.

Which Beach hotels in San Pedro provide breakfast buffet?

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

Looking for elegant places to stay? Las Terrazas Resort (from JPY 29,411) is very popular.

What cheap deals are available for Beach hotels in San Pedro?

Trip.com provides amazing last-minute deals and discounts for Beach hotels. You can check the promotions page to see available promotions on Trip.com.

San Pedro Beach Hotels Information

Total properties31
Number of reviews581
Lowest priceJPY 369,326
Highest priceJPY 369,326
Weekend Avg. PriceJPY 40,222
Weekday Avg. PriceJPY 39,017