Skyscanner
  • Help
Flights
Hotels
Car Hire

Hotels in San Pedro

Popular filters:
  1. Home
  2. Hotels
  3. Costa Rica
  4. San José Province
  5. San Pedro

Find the best San Pedro hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for San Pedro hotels with free cancellation or excellent ratings

Trusted San Pedro hotel providers

See all hotels in San Pedro

View more hotels
Filter by:
Amenities
ParkingSpaPoolKitchenFitness centreAirport shuttleRoom serviceWi-FiCasinoPets allowed
Best for
CouplesFamilySolo travellersBusiness trips
Accommodation Type
ApartmentHostelResortGuest houseHoliday rentals
View hotels by
Best
Top reviews
Lowest price
Most stars
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Price per room per night for 2 adultsAll taxes and fees included
Sheraton San Jose Hotel, Costa Rica

11.47 km from city centre

4.3/5
Very good1,476 reviews
Lowest price we found for this hotel
Booking.com
From
1,766 kr

a night

Courtyard San Jose Escazu

10.27 km from city centre

4.1/5
Very good97 reviews
Lowest price we found for this hotel
Booking.com
From
1,592 kr

a night

InterContinental Hotels Costa Rica at Multiplaza Mall

11.18 km from city centre

3.9/5
Good117 reviews
Lowest price we found for this hotel
Booking.com
From
2,890 kr

a night

Can’t find the right hotel?

Search all available hotels near San Pedro. Find the one that’s right for you.

Search hotels 
View more hotels

Hotels in San Pedro rated best by other travellers

Rated by travellers as the best in the city, these stays are all full marks for cleanliness, customer service and location.
Sheraton San Jose Hotel, Costa Rica
11.47 km from city centre
4.3/5
Very good1476 reviews
1 766 kr
Per night
Courtyard San Jose Escazu
10.27 km from city centre
4.1/5
Very good97 reviews
1 592 kr
Per night
InterContinental Hotels Costa Rica at Multiplaza Mall
11.18 km from city centre
3.9/5
Good117 reviews
2 890 kr
Per night
Sheraton San Jose Hotel, Costa Rica
11.47 km from city centre
4.3/5
Very good1476 reviews
1 766 kr
Per night
Courtyard San Jose Escazu
10.27 km from city centre
4.1/5
Very good97 reviews
1 592 kr
Per night
InterContinental Hotels Costa Rica at Multiplaza Mall
11.18 km from city centre
3.9/5
Good117 reviews
2 890 kr
Per night
See more

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in San Pedro.

4-star hotels

1 properties
from
1 592 kr
per night

5-star hotels

2 properties
from
1 766 kr
per night

4-star hotels

1 properties
from
1 592 kr
per night

5-star hotels

2 properties
from
1 766 kr
per night

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelSheraton San Jose Hotel, Costa Rica – 4.3
Average 4 star hotel price1 592 kr per night
Average 5 star hotel price2 328 kr per night

How to find the best hotel deals in San Pedro

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

Flexible on dates? Say hello to better rates

Fancy a break, but haven't decided on exact dates yet? Good! Use our calendar view to find the cheapest month or even day of the month to stay in San Pedro.

Finding cheap hotels in San Pedro: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in San Pedro with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is 1 150 kr per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for 1 886 kr per night.
The average price of a hotel during the week is 1 932 kr per night, and the average price on weekends is 1 666 kr. Overall, it looks like the cheapest day to stay in San Pedro could be Saturday.
We crunched some numbers on our calendar and found that Saturday is the cheapest day to stay in San Pedro. And the most expensive day seems to be Wednesday
The average price of a 4-star hotel in San Pedro is currently around 1 552 kr per night. And the cheapest 4-star hotel we found is 1 150 kr per night.
The average price of a 5-star hotel in San Pedro is currently around 1 980 kr per night. And the cheapest 5-star hotel we found is 923 kr per night.
Get your morning laps in at Barceló San José, Crowne Plaza San Jose la Sabana and Soluxe El Sesteo.
If you're hitting up San Pedro with kids in tow, try Crowne Plaza San Jose la Sabana, Soluxe El Sesteo and Hotel Plaza Real Suites & Apartments San Jose.

Plan your trip to San Pedro

  • Car hire in San Pedro

More travel options

Cheap hotels deals in Guaria
Cheap hotels deals in San Juan de Dios
Cheap hotels deals in San Juan
Cheap hotels deals in La Masilla
Hotels in Isla de Tibás
Hotels deals in Palmares
Book hotels in Grifo Bajo
Book hotels deals in Tarbaca
Book hotels in Santa Elena
Hotels deals in Playa Bonita
Hotels in Jardín
Hotels in La Ese
Book hotels deals in San Isidro de El General
Cheap hotels in Salitrillos
Cheap hotels in Pozos
Book hotels in Salitral
Book hotels deals in Santa María
Cheap hotels in San Lorenzo
Cheap hotels in San José
Book hotels in Sabanilla
Cheap hotels in San Pablo
Cheap hotels deals in Santa Ana
Cheap hotels in Piedades
Book hotels in Escazú
Cheap hotels in Santa Teresa
Book hotels deals in Río Oro
Hotels in San Marcos
Book hotels in Tabarcia
Book hotels in Los Obando
Cheap hotels deals in San Antonio
Book hotels in Palmar
Hotels in Rosario
Cheap hotels deals in Platanillo
Cheap hotels deals in Granadilla
Book hotels in Jaboncillo
Hotels in Zapotal
Hotels in San Pedro
Hotels deals in Rivas
Book hotels deals in Tres de Junio
Cheap tickets to San José-provinsen
Cheap tickets to Costa Rica
Tickets to San Jose Juan Santamaria
Cheap return tickets to San Isidro del General
Luxurious Apartments Maslina With Beach
C3 Cowrie Shell Residences
Hotel Novo Muiño
Appartementhaus Martin
Cheap hotels deals in Givry
Plane tickets from Seoul to Chittagong
Book 3-star hotels in Minihy-Tréguier
AluaSoul Orotava Valley - Adults Only
Return tickets from Berlin Brandenburg to Cape Town
Best car hire in Esposende
Return plane tickets from Baikal International
Plane tickets from Alicante to Cancún
Flights from Roma to Queen Alia Intl
Cheap return flights from Istanbul to Albania
Tickets from Amsterdam Schiphol to Santo Domingo
Return flights from Najaf to Oslo
Cheap flights from Shanghai to Hainan
Return flights from Barcelona to Milan Malpensa
New Century Hotel Amsterdam
Return flights from St Petersburg Pulkovo to Antalya
Return flights from Salomonøyene to Kiribati
Cheap flights from London Heathrow to Tokyo
Pullman Bangkok Hotel G
Return plane tickets from Den dominikanske republikk to Bahamas
Car hire in San Pedro
Best car hire at San Jose Juan Santamaria Airport
Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Hotels directory
  • Domestic flights
  • Flights
  • Hotels
  • Car hire
  • App
  • Sitemap
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Security
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • London
    • Oslo
    • Amsterdam Schiphol
    • Gdansk
    • Paris
    • Copenhagen
    • Berlin Brandenburg
    • Stockholm
    • Rome
  • Hotels
    • London
    • Oslo
    • Amsterdam
    • Gdansk
    • Paris
    • Copenhagen
    • Berlin
    • Stockholm
    • Rome
  • Car hire
    • London
    • Oslo
    • Amsterdam
    • Gdansk
    • Paris
    • Copenhagen
    • Berlin
    • Stockholm
    • Rome
© Skyscanner Ltd 2002 – 2025

International Sites

  • Hotels
  • Hotels
  • 酒店
  • Hoteller
  • Hotellit
  • Hôtels
  • Hotels
  • Hotels
  • Hotels
  • Hotel
  • ホテル
  • Hoteles
  • Hotels
  • Hotell
  • Hotele
  • Отели
  • Hoteles baratos
  • Hotell
  • Hotels
  • Oteller
  • Hotels Deals in Popular Cities
  • Hotels Deals in Popular Cities

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 137 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings