Costa Rica may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by James Wilkinson

Find Hotels in San Pedro

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Hostal Casa Areka Costa Rica
2 out of 5
Avenida 14 Calle 3, Este Escuela Roosevelt, San Pedro, San José
Get Rates
1.07 km from city centre
4.7/5Exceptional! (15 reviews)
recommended stay

"great host."…"

Reviewed on Mar. 2, 2017

Hostal Casa Areka Costa Rica
Hostel El Mundo en un Castillo
2 out of 5
50 mts Norte del banco Popular, San Pedro, San Jose
Get Rates
0.66 km from city centre
2/5 (1 review)
Near University of Costa Rica

"The staff is very friendly Hotel and the hotel is near good restaurants in the University of Costa Rica. The hotel includes breakfast which is different everyday which is nice. the room is very basic you could use some maintenance, the price for the a little high based on the amenities of the ..."…"

Reviewed on Feb. 7, 2016

Hostel El Mundo en un Castillo
Barceló San José
4 out of 5
Autopista General Canas 3km, El Robledal - La Uruca, San Jose, San Jose
Free cancellationReserve now, pay when you stay
The price is CA $91 per night from Jan 17 to Jan 18
6.83 km from city centre
4.4/5Excellent! (1,093 reviews)
Great place

"Beautiful hotel. Each of their properties I’ve stayed at have been beautiful."…"

Reviewed on Mar. 23, 2020

Barceló San José
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Wyndham San Jose Herradura Hotel & Convention Center
4 out of 5
Autopista General Canas, 3 Miles South of Intl Airport, Ciudad Cariari, Heredia
Free cancellationReserve now, pay when you stay
The price is CA $106 per night from Feb 5 to Feb 6
13.89 km from city centre
3.8/5Good! (1,010 reviews)

"Muy buen servicio, al parecer están re-abriendo y todo esta cerrado, restaurants, tiendas. No hay muchas opciones alrededor."…"

Reviewed on Dec. 30, 2020

Wyndham San Jose Herradura Hotel & Convention Center
Park Inn By Radisson San Jose
3.5 out of 5
Ave. 6, Calle 28, Barrio Don Bosco, San Jose, San Jose
Free cancellationReserve now, pay when you stay
The price is CA $105 per night from Jan 17 to Jan 18
5.28 km from city centre
4.3/5Excellent! (1,004 reviews)

"Excelente ubicación, limpieza, excelente desayuno y la atención súper buena, sin lugar a duda aquí me quedaré en mis futuros viajes a CR. Totalmente recomendado"…"

Reviewed on Jan. 10, 2021

Park Inn By Radisson San Jose
Hotel Luisiana
3.5 out of 5
100 west and 400 south from Cruz Roja, Santa Ana, San Jose
The price is CA $68 per night from Jan 18 to Jan 19
15.88 km from city centre
4.2/5Very Good! (992 reviews)

"The property is in a nice neighbourhood with everything you need within walkinh distance"…"

Reviewed on Jan. 3, 2021

Hotel Luisiana
Apartamentos El Castillo
3 out of 5
50 Norte del Banco Popular de San Pedro, San Pedro, San José
Get Rates
0.66 km from city centre
2/5 (4 reviews)
Short term apartment in San Jose

"I stayed in the apartments leased by the hotel; and while the apartment was clean and the staff friendly, it is not a typical hotel stay. I found the environment pleasing and in a good location around Universidad de Costa Rica. If you are looking for a traditional hotel, the apartments at this hotel ..."…"

Reviewed on Jul. 25, 2016

Apartamentos El Castillo
Hotel Presidente
4 out of 5
Avenida Central, Calle 7, San Jose, San Jose
Free cancellationReserve now, pay when you stay
The price is CA $114 per night from Feb 2 to Feb 3
3.47 km from city centre
4.4/5Wonderful! (994 reviews)

"Very friendly staff, go above and beyond to help you on your stay and give advice on local eats, the breakfast included is also VERY good"…"

Reviewed on Dec. 16, 2020

Hotel Presidente
Xandari Resort And Spa
3.5 out of 5
1 Km Ne Del Salon El Diamante, Tacacori, San Isidro, Alajuela
Free cancellationReserve now, pay when you stay
The price is CA $329 per night from Jan 24 to Jan 25
23.07 km from city centre
4.8/5Exceptional! (564 reviews)

"Un lugar precioso para relajarse y disfrutar. Muy recomendado."…"

Reviewed on Oct. 4, 2020

Xandari Resort And Spa
Cedar Cats Short Stay Apartments - Adults Only
3 out of 5
San Pedro de Montes de Oca, 100 east,400 north from U.Fidelitas, San Pedro, San Jose
The price is CA $70 per night from Feb 4 to Feb 5
1.46 km from city centre
4.2/5Very Good! (13 reviews)
Nice apartment but poor neighborhood and lack of i

"Nice modern apartment but furnished negatively. Bed is low to the ground. Couldn't work the hit plate. When owners came they were very nice but would not meet me after I arrived for 30 minutes. No furniture on balcony. Shower was horizontal and peculiar"…"

Reviewed on Sep. 23, 2018

Cedar Cats Short Stay Apartments - Adults Only
Casa Kibi Kibi
2.5 out of 5
50 Meters N of the Perimercados, de Vargas Araya, San Pedro, San Jose
Get Rates
1.26 km from city centre
3.7/5Good! (7 reviews)

"It's in a quiet neighborhood. The house is large and open."…"

Reviewed on Mar. 11, 2019

Casa Kibi Kibi
Boutique Hotel Jade
4 out of 5
Barrio Dent, San Pedro, San Jose
Free cancellationReserve now, pay when you stay
The price is CA $111 per night from Jan 19 to Jan 20
1.62 km from city centre
4.5/5Wonderful! (145 reviews)

"The staff was so friendly and accommodating. They even sent a complementary piece of cake for my 50th birthday :-)"…"

Reviewed on Mar. 6, 2020

Boutique Hotel Jade
Casa Mundo, Garden & Room #101
San Pedro, San Jose (province)
Get Rates
1.1 km from city centre
Casa Mundo, Garden & Room #101
Condo Casa Inn
3 out of 5
San Pedro de Montes de Oca, San Pedro
Get Rates
0.55 km from city centre
Condo Casa Inn
Studio Hotel Boutique
4 out of 5
50 meters North of the Red Cross, Santa Ana, San Jose
Free cancellation
The price is CA $106 per night from Jan 22 to Jan 23
15.85 km from city centre
4.6/5Exceptional! (1,139 reviews)

"Will definitely return ! This place is in a nice area and in walking distance to several restaurants."…"

Reviewed on Jan. 11, 2021

Studio Hotel Boutique
Cozy Inn Apt 4- Located in a central, residential area , in a secure building
Get Rates
1.05 km from city centre
4.5/5Wonderful! (2 reviews)

"Very helpful host with good English and Spanish. secure off the street parking. very rooming and a good value."…"

Reviewed on Feb. 1, 2020

Cozy Inn Apt 4- Located in a central, residential area , in a secure building
B & B Your Garden Bedroom in Urbanización Carmiol
Cozy Inn Apt 2 - Located in a Central, Residential Area , in a Secure Building
Taormina Hotel and Casino
3.5 out of 5
Avenida 11, Calle 3 Bis, Barrio Amón, San Jose
Free cancellationReserve now, pay when you stay
The price is CA $87 per night from Jan 17 to Jan 18
3.55 km from city centre
4.3/5Excellent! (421 reviews)

"Place is nice and clean. Facilities are comfortable. Breakfast is nothing special but it was included in the price. Not a family friendly hotel."…"

Reviewed on Jan. 5, 2021

Taormina Hotel and Casino
Tico Rent Aparments 1
2.5 out of 5
Av 24 del barrio monte alegre zapote., De la universidad veritas 300 mts al, San Jose, San Jose
Get Rates
1.23 km from city centre
Tico Rent Aparments 1
Don't see what you're looking for?
See all available properties in San Pedro
View all properties
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.

San Pedro Hotel Guide

From the budget level to the more upmarket, San Pedro features an extensive range of quality lodging options. The Expedia database features 93 places to base yourself within a 0.1-kilometre (0.06-mile) radius of the heart of San Pedro.

Finding convenient accommodation close to the heart of San Pedro has never been simpler. Expedia's database features the Casa Echavarria and Hostel El Mundo en un Castillo, all of which are within 1 kilometre (0.6 miles) of San Pedro's city center.

The Peace Lodge can be found 30 kilometres (18 miles) from downtown San Pedro. Another accommodation option is the El Silencio Lodge and Spa, which is located 40 kilometres (26 miles) away. Two other places to stay include the Finca Rosa Blanca Coffee Plantation and Inn and the Real InterContinental Costa Rica at Multiplaza Mall.

Looking to go a bit further afield? Central Valley offers a number of things to see. Admire Central Valley's rural landscapes, forests and mountains. You could also go to some of the region's ruins. Common pastimes in this part of Costa Rica include hiking, horse riding and cycling.

Alajuela is 20 kilometres (13 miles) to the northwest of San Pedro and is where you'll find Central Park and Zoo Ave. Some of our recommended Alajuela accommodation options are the Xandari Resort And Spa and Costa Rica Marriott Hotel San Jose. Alternatively, you could consider staying at Heredia, 11 kilometres (7 miles) to the northwest of San Pedro, where you'll find the DoubleTree by Hilton Cariari - San Jose Costa Rica and Hotel Bougainvillea. The Walk of Flowers Mall and Universidad Nacional are just some of the more popular points of interest to explore for those visiting Heredia.

If you are into sports and really like games you could make a trip to Saprissa Stadium, which is 5 kilometres (3 miles) to the northwest of San Pedro. For visitors who are interested in booking a bed nearby, make a reservation in the Hotel Grano de Oro or Crowne Plaza San Jose Corobici.

Tobias Bolanos International Airport is 11 kilometres (7 miles) away from San Pedro. Should you wish to stay nearby, you can easily book a room at the Hotel Alta Las Palomas or the Residence Inn by Marriott San Jose Escazu.

Frequently asked questions

Where is the best place to stay in San Pedro?
Boutique Hotel Jade is ranked highly by Expedia customers. This 4-star hotel offers a restaurant and an outdoor pool. It is located a short 7-minute walk from San Pedro Mall. Casa Echavarria is another top choice for your trip based on reviews.
If I need to cancel my hotel reservation in San Pedro, will I receive a refund?
Yes! The majority of hotel room reservations are refundable if you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Put your dates in and click on “Search”, then use the filter option “free cancellation” to review the best deals in San Pedro.
What's the best accommodation for a budget-friendly stay in San Pedro?
Based on reviews, Boutique Hotel Jade is a popular hotel for our travelers who want a more economical choice, and features free WiFi and free parking.
What's the best place to stay for a family vacation to San Pedro?
Apartamentos El Castillo is a top 3-star aparthotel on Expedia for families, and features a restaurant and free parking. Other choices for your family trip include Casa Echavarria and Apartotel Tairona. Attractions in the area like Ojo de Agua Spa Park and Spirogyra Butterfly Garden are also fun for kids of all ages.
What's the best accommodation for a couple going to San Pedro?
Casa Echavarria is a favorite guesthouse for couples, and features a full-service spa and an alfresco restaurant.
What's the best high-end place to stay in San Pedro?
Boutique Hotel Jade is a 4-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travelers looking for an elegant place to stay.
What's the best boutique-style hotel in San Pedro?
Boutique Hotel Jade is a favorite 4-star hotel with our travelers looking for a stylish accommodation, featuring 29 guestrooms, a restaurant, and a bar.
What are some hotels with pools in San Pedro?
Boutique Hotel Jade is a popular 4-star hotel featuring an outdoor pool, a restaurant, and free WiFi.

Recent Reviews in San Pedro

More trip options