Photo by AdventureJ

Beach Hotels & Resorts in San Pedro from AU$76

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for San Pedro beach hotels

1. Canavida Villas & Resort

Canavida Villas & Resort
4.0 star property
Bahía Ballena
9.8 out of 10, Exceptional, (112 reviews)
  • cleanliness
    Relax on pristine beaches in a natural paradise with ocean access, just minutes from whale watching, snorkelling, and sunset views.
The price is AU$147
includes taxes & fees
15 Nov - 16 Nov
Canavida Villas & Resort

2. Cristal Ballena Boutique Hotel & Spa

Cristal Ballena Boutique Hotel & Spa
3.0 star property
Bahía Ballena
9.6 out of 10, Exceptional, (234 reviews)
  • cleanliness
    Relax near the waves at this Mediterranean resort with a beach shuttle and ocean views.
The price is AU$325
includes taxes & fees
14 Nov - 15 Nov
Cristal Ballena Boutique Hotel & Spa

3. Oxygen Jungle Villas & Spa

Oxygen Jungle Villas & Spa
4.5 star property
Bahía Ballena
9.6 out of 10, Exceptional, (325 reviews)
The price is AU$380
includes taxes & fees
15 Nov - 16 Nov
Oxygen Jungle Villas & Spa

4. Tropical Beach

Tropical Beach
3.0 star property
Bahía Ballena
8.6 out of 10, Excellent, (166 reviews)
  • cleanliness
    Stroll just five minutes to Playa Colonia, where pristine shores meet paradise, or lounge by the immaculate pool at this oceanside retreat.
The price is AU$76
includes taxes & fees
18 Nov - 19 Nov
Tropical Beach

5. Hotel El Tecal

Hotel El Tecal
2.5 star property
Bahía Ballena
8.4 out of 10, Very good, (80 reviews)
  • cleanliness
    Relax by the ocean at Hotel El Tecal with a refreshing pool just steps from Playa Colonia.
The price is AU$124
includes taxes & fees
16 Nov - 17 Nov
Hotel El Tecal

6. Villas Alturas

Villas Alturas
3.5 star property
Bahía Ballena
9.4 out of 10, Exceptional, (210 reviews)
  • cleanliness
    Peaceful ocean views with convenient beach access, steps from whale watching adventures in a lush national park setting.
The price is AU$226
includes taxes & fees
14 Nov - 15 Nov
Villas Alturas

7. La Cusinga Lodge

La Cusinga Lodge
3.0 star property
Bahía Ballena
9.6 out of 10, Exceptional, (68 reviews)
The price is AU$308
includes taxes & fees
23 Nov - 24 Nov
La Cusinga Lodge

8. Tiki Villas Rainforest Lodge & Spa

Tiki Villas Rainforest Lodge & Spa
3.5 star property
Bahía Ballena
9.2 out of 10, Wonderful, (193 reviews)
  • cleanliness
    Retreat to this Ballena aparthotel with golden sands just 9 minutes away, paired with ocean-view dining and spa indulgences.
The price is AU$377
includes taxes & fees
16 Nov - 17 Nov
Tiki Villas Rainforest Lodge & Spa

9. Hotel Cuna Del Angel

Hotel Cuna Del Angel
3.5 star property
Bahía Ballena
9.0 out of 10, Wonderful, (337 reviews)
The price is AU$250
includes taxes & fees
21 Nov - 22 Nov
Hotel Cuna Del Angel

10. Alborada Boutique Stay

Alborada Boutique Stay
2.5 star property
Bahía Ballena
10.0 out of 10, Exceptional, (17 reviews)
The price is AU$166
includes taxes & fees
14 Nov - 15 Nov
Alborada Boutique Stay
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.

Choose what matters most at beach hotels in San Pedro

Top San Pedro Hotel Reviews

Frequently Asked Questions

What is San Pedro like for travellers who love the beach?

Book a great spot to stay in San Pedro, a place with a lot to offer the traveller dreaming of a beach holiday.

When's the best time for a beach holiday in San Pedro?

Plan your trip to the beach with a look at year-round temperatures in San Pedro: The hottest months are usually March and February, with an average temperature of 21°C, while the coldest months are January and February, with an average of 20°C. The rainiest months in San Pedro are October, August, November and July, with each month seeing an average of 1052 mm of rainfall.

What is there to see and do around San Pedro?

After arriving and settling in at your accommodation of choice, you might want to venture out and explore. Make time for a range of local attractions, which include Chirripo National Park and Alto Palmital. For even more to see and do, pay a visit to Topolandia or Samaritan Xocolata Chocolate Factory.