A cityscape with a mix of residential and commercial buildings, a prominent stadium, and a mountainous backdrop under a cloudy sky.

Find hotels in San Pedro from NT$705

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Pedro hotels

Haven Hotel

Haven Hotel
3.0 star property
Yoses
6.4 out of 10, (5 reviews)
"Very cute small hostal! "
Canada
Cinddy
The price is NT$1,569
NT$1,773 total
includes taxes & fees
Jul 21 - Jul 22
Haven Hotel

Apartotel Tairona

Apartotel Tairona
3.0 star property
San Pedro
9.0 out of 10, Wonderful, (147 reviews)
"Friendly staff, clean rooms, good location "
United States
Miguel
The price is NT$1,855
NT$2,096 total
includes taxes & fees
Jul 26 - Jul 27
Apartotel Tairona

Casa Echavarria

Casa Echavarria
2.5 star property
San Pedro
7.8 out of 10, Good, (40 reviews)
"Smooth late check-in, rooms clean - everything good."
United States
Richard
The price is NT$1,796
NT$2,030 total
includes taxes & fees
Jul 29 - Jul 30
Casa Echavarria

Casa Zafiro B&B

Casa Zafiro B&B
3.0 star property
San Pedro
5.4 out of 10, (3 reviews)
"No AC, loud noises from street (lots of motorcycles), loud music from lobby (karaoke machine?), bed with no blanket (only top sheet), and bathroom out of TP and paper towels. However, hotel staff were super friendly and helpful and responded quickly to any inquiries. Decent storage in room closet. Area is secure (garage door and front door locked at night). Had a private room for 4 and it did the trick for a 1 night stay before early flight but otherwise would be rough. "
United States
Ann
The price is NT$765
NT$1,992 total
includes taxes & fees
Aug 14 - Aug 15
Casa Zafiro B&B

In The Wind Hostel And Guesthouse

In The Wind Hostel And Guesthouse
1.5 star property
San Pedro
8.6 out of 10, Excellent, (26 reviews)
"Great Hostel to Stay at. Clean, Quiet, Great Value for the $ and the Breakfast is Awesome"
United States
Joseph
The price is NT$695
NT$786 total
includes taxes & fees
Jul 18 - Jul 19
In The Wind Hostel And Guesthouse

Costa Rica Guesthouse

Costa Rica Guesthouse
3.0 star property
Catedral
8.4 out of 10, Very Good, (706 reviews)
"I the hostel served its purpose for the price. Very quiet and the sister property across the street provided the amenities that were not available at the guesthouse. Decent stay, which they had air conditioning."
United States
Aubreion
The price is NT$362
NT$819 total
includes taxes & fees
Aug 10 - Aug 11
Costa Rica Guesthouse

Villa San Ignacio

Villa San Ignacio
3.5 star property
Tambor
9.6 out of 10, Exceptional, (800 reviews)
"Loved our stay so much the property is huge so many trails the staff was so friendly and accommodating we’ll be back"
United States
Aisha
The price is NT$2,072
NT$2,341 total
includes taxes & fees
Jul 17 - Jul 18
Villa San Ignacio

Country Inn & Suites by Radisson, San Jose Aeropuerto, Costa Rica

Country Inn & Suites by Radisson, San Jose Aeropuerto, Costa Rica
3.5 star property
Ciudad Cariari
8.4 out of 10, Very Good, (3,396 reviews)
"Beautiful, helpful staff, delicious breakfast!"
United States
Ashley
The price is NT$3,403
NT$3,845 total
includes taxes & fees
Jul 18 - Jul 19
Country Inn & Suites by Radisson, San Jose Aeropuerto, Costa Rica

La Riviera Hotel B&B

La Riviera Hotel B&B
3.0 star property
San Antonio de Belen
9.0 out of 10, Wonderful, (999 reviews)
"Staff was very friendly and helpful, and the free breakfast that was included with our stay was delicious. Would definitely stay here again"
Canada
Keena
The price is NT$3,531
NT$3,990 total
includes taxes & fees
Aug 14 - Aug 15
La Riviera Hotel B&B

Trapp Family Country Inn

Trapp Family Country Inn
3.0 star property
San Antonio
9.0 out of 10, Wonderful, (709 reviews)
"Wonderful great place to relax before or after your flight "
United States
Nancy
The price is NT$3,442
NT$3,890 total
includes taxes & fees
Jul 21 - Jul 22
Trapp Family Country Inn

Hotel Mango

Hotel Mango
3.0 star property
Cacique
9.0 out of 10, Wonderful, (1,479 reviews)
"Excellent, clean, friendly staff."
United States
Paul
The price is NT$3,521
NT$3,978 total
includes taxes & fees
Jul 31 - Aug 1
Hotel Mango

Hampton by Hilton San Jose Airport

Hampton by Hilton San Jose Airport
3.0 star property
Cacique
9.2 out of 10, Wonderful, (2,588 reviews)
"Quick 1 night stay after arriving at 11pm before picking up rental and heading to Uvita. Great stay wonderful service and yummy breakfast."
United States
Karinae
The price is NT$3,935
NT$4,447 total
includes taxes & fees
Jul 30 - Jul 31
Hampton by Hilton San Jose Airport

Gardens House, Airport Juan Santamaría, Alajuela, San Jose

Gardens House, Airport Juan Santamaría, Alajuela, San Jose
2.0 star property
Bajo Cornizal
9.8 out of 10, Exceptional, (248 reviews)
"A clean, cozy place with friendly people and a delicious breakfast."
United States
Haidy
The price is NT$1,253
NT$1,416 total
includes taxes & fees
Jul 20 - Jul 21
Gardens House, Airport Juan Santamaría, Alajuela, San Jose

Hotel Your House

Hotel Your House
3.5 star property
Cacique
9.2 out of 10, Wonderful, (215 reviews)
"It was a nice oasis in Sam José"
Canada
Brent
The price is NT$2,289
NT$2,586 total
includes taxes & fees
Jul 29 - Jul 30
Hotel Your House

Altura Hotel

Altura Hotel
3.0 star property
San Juan
9.0 out of 10, Wonderful, (294 reviews)
"Great proximity to Poas Volcano! Beautiful view and cozy room. The bathtub did not get very hot, but probably just due to its large size. The property is very well-maintained and breakfast was delicious! Also helpful and friendly staff (including Coco, the large white fluffy dog). I wish we stayed longer!"
United States
Eliza
The price is NT$3,624
NT$4,095 total
includes taxes & fees
Jul 18 - Jul 19
Altura Hotel

Hotel Aeropuerto

Hotel Aeropuerto
3.0 star property
San Antonio
8.6 out of 10, Excellent, (1,001 reviews)
"Clean room, delicious breakfast, friendly staff!"
Canada
Melanie
The price is NT$3,016
NT$3,408 total
includes taxes & fees
Aug 5 - Aug 6
Hotel Aeropuerto

Hotel La Rosa de America

Hotel La Rosa de America
3.0 star property
La Mandarina
8.8 out of 10, Excellent, (463 reviews)
"Very beautiful quiet nice pool staff was wonderful."
United States
Jay
The price is NT$2,874
NT$3,248 total
includes taxes & fees
Aug 11 - Aug 12
Hotel La Rosa de America

Las Carmelas, Airport Juan Santamaría, Alajuela, San José

Las Carmelas, Airport Juan Santamaría, Alajuela, San José
3.0 star property
Bajo Cornizal
9.0 out of 10, Wonderful, (64 reviews)
"The place is very nice and clean,the staff is very courteous and prompt for the airport ride "
United States
Jean G
The price is NT$1,007
NT$1,684 total
includes taxes & fees
Jul 17 - Jul 18
Las Carmelas, Airport Juan Santamaría, Alajuela, San José

Hotel Pibi Boreal

Hotel Pibi Boreal
3.0 star property
Desamparados
9.8 out of 10, Exceptional, (457 reviews)
"Excellent attention, and the room and property were fantastic. Great beds and shower. You get exactly what is seen and described by the advertisement."
United States
Camielle
The price is NT$3,450
NT$3,898 total
includes taxes & fees
Aug 2 - Aug 3
Hotel Pibi Boreal

Berlor Airport Inn

Berlor Airport Inn
3.5 star property
Cacique
8.4 out of 10, Very Good, (872 reviews)
"They were Absolutely Wonderful,They went above and beyond to help us and the hotel is beautiful,I was Extremely Impressed with this place and the staff,It very clean and safe as well"
United States
Vicente
The price is NT$2,309
NT$2,610 total
includes taxes & fees
Jul 22 - Jul 23
Berlor Airport Inn
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in San Pedro

Find the best San Pedro areas and neighborhoods for the activities you enjoy most.

Yoses

The restaurants and shopping are a few reasons travelers visit Yoses. Want to see more of the surrounding area? San Pedro Mall and National Museum of Costa Rica are a few top sights nearby.

Barrio Dent

You'll appreciate the restaurants during your time in Barrio Dent and you might want to plan a stop by San Pedro Mall and National Museum of Costa Rica while you're in the area.

Stay near popular San Pedro attractions

Learn more about San Pedro

University students fill the cafes and bookshops of this vibrant neighborhood near the University of Costa Rica campus. Explore the weekend farmers' market for local treats or catch live music at the popular bars along Calle de la Amargura.

A cityscape with a mix of residential and commercial buildings, a prominent stadium, and a mountainous backdrop under a cloudy sky.

Top San Pedro Hotel Reviews

More cheap stays in San Pedro

Find out more about San Pedro

Top reasons to visit San Pedro

  • Vibrant Urban Atmosphere: San Pedro offers a lively mix of shopping, dining, and local culture, making it perfect for urban exploration.
  • Outdoor Recreation: Enjoy numerous parks and green spaces ideal for family-friendly activities and relaxation.
  • Cultural Experiences: Immerse yourself in local art and museums that reflect the rich heritage of Costa Rica.
  • Convenient Accommodations: A variety of hotels and bed & breakfasts cater to all types of travelers, ensuring a comfortable stay.
  • Day Trip Opportunities: San Pedro serves as a great base for exciting day trips to nearby attractions and adventures.

Find great hotels near San Pedro

Discover the perfect blend of comfort and convenience in San Pedro, Cantón Montes de Oca. Whether you're traveling for business, enjoying a family getaway, or seeking a pet-friendly vacation, the area boasts a variety of hotels and bed & breakfasts to meet your needs. Explore top-rated accommodations and read insightful hotel reviews to find your ideal stay in this vibrant part of San José Province.

  • Radisson San Jose-Costa Rica: This 4-star hotel is ideal for families and business travelers alike, offering a welcoming atmosphere just 3km from San Pedro. With a guest rating of 8.8 out of 10, Radisson San Jose-Costa Rica is well-equipped for a comfortable stay with amenities catered to children, including complimentary cribs and a child-friendly pool. Guests can enjoy a hearty breakfast tailored for younger visitors, making it a great choice for families seeking convenience and comfort.
  • Delta Hotels by Marriott San Jose Aurola: Featuring a 3.5-star rating, this hotel is just 3km from San Pedro and provides direct access to the beach, making it perfect for families looking for a seaside getaway. Delta Hotels is designed with family-friendly amenities, including window guards and in-room childcare services for a fee. With a focus on beachside relaxation, it offers a welcoming environment for families searching for both leisure and convenience during their vacation.
  • Four Points by Sheraton San Jose Sabana: Located 5km from San Pedro, this 3.5-star hotel holds a guest rating of 8.8 out of 10. It boasts a city-centered theme, making it an excellent choice for both families and business travelers. Four Points offers a variety of amenities for kids, including a pool and complimentary cribs. The hotel’s central location provides easy access to local attractions and dining options, ensuring a balanced blend of comfort and adventure for all guests.

Where to stay in San Pedro

San Pedro, nestled in the heart of Costa Rica, is perfect for family-friendly vacations and urban exploration. Enjoy vibrant shopping areas and stunning marina views, where friendly locals enhance your experience. Embrace the tropical atmosphere while indulging in outdoor recreation at nearby parks and green spaces. Whether you're seeking relaxation or adventure, San Pedro offers a unique blend of urban charm and natural beauty, making it an ideal destination for every traveler.

  • San José: As the capital city of Costa Rica, San José is a bustling metropolis that serves as the gateway to many adventures. Situated in the Central Valley, it offers a mix of urban energy and natural beauty. Travelers flock here for outdoor activities, scenic views, and cultural experiences. Popular attractions include beautiful national parks, majestic volcanoes, and nearby beaches. Don't miss the chance to explore the vibrant local markets and indulge in the city's thriving dining scene. San José is perfect for those seeking a blend of relaxation and adventure.
  • San Rafael: Located about 10km from San Pedro, San Rafael is a charming city that captivates visitors with its family-friendly atmosphere and outdoor offerings. This urban area boasts several shopping centers and malls, making it a great spot for those looking to enjoy some retail therapy. With its parks and beaches close by, San Rafael is ideal for families and outdoor enthusiasts alike. The city presents a welcoming environment, and its local attractions provide a wonderful experience for all ages.
  • Barrio Dent: Nestled around San Pedro, Barrio Dent is a delightful neighborhood that offers a unique blend of city living and outdoor fun. Visitors are drawn to this area for its family-oriented vibe and engaging activities, including tree-top walks and access to lush parks. The proximity to national parks and stunning waterfalls makes it an ideal destination for nature lovers. With shopping centers and local eateries nearby, Barrio Dent provides a cozy escape while still being close to the excitement of San Pedro.

Things to do near San Pedro

Shopping

In San Pedro, visit the Multiplaza Mall, known for its diverse range of shops, restaurants, and entertainment options. If you're up for a drive, check out Plaza Real, about 16km away, featuring a variety of local and international brands alongside dining and leisure activities.

Recreation

At Wellness Retreat San Pedro, immerse yourself in yoga and meditation sessions surrounded by tranquil gardens. Experience rejuvenating spa treatments with natural ingredients, and enjoy healthy, locally-sourced meals to nourish your body and soul. The peaceful atmosphere fosters relaxation and mindfulness throughout your stay.

La Casa de la Paz offers holistic therapies that blend traditional practices with modern wellness techniques. Enjoy personalized massages, wellness workshops, and guided nature walks, all aimed at enhancing your physical and emotional well-being within a calming environment.

Serenity Spa features a range of services including soothing massages, facials, and body treatments. Relax in the serene ambiance, and take advantage of their wellness packages that incorporate meditation and self-care practices tailored to your needs.

Adventure

Experience the thrill of ziplining at Colinas del Poas, located 29km from San Pedro. Glide through the treetops and embrace the exhilarating outdoor atmosphere. The ropes course adds an extra challenge, making it an exciting adventure for those seeking a rush in nature.

Nightlife

Experience the vibrant nightlife at La Concha, where you can enjoy live DJs and dance the night away. For a more laid-back vibe, visit El Sótano for craft cocktails and local art. Don't miss the lively atmosphere at the nearby San Pedro Market, featuring various food and drink options.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for San Pedro

To save money on your trip to San Pedro, visit during the cheaper months of May and September to October, with Sundays being the least expensive day to stay. Use Expedia to compare hotel prices and take advantage of package deals that combine flights and activities for greater savings. Look for eco-certified hotels to align with sustainable travel practices. For transportation, consider utilizing public buses, which are budget-friendly, or explore the area on foot to enjoy the local scenery without extra costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in San Pedro are May and September to October, where the prices are slightly lower. This is in comparison to February to April, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Pedro is Sunday. The most expensive day to stay in San Pedro is Thursday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and customize various preferences. You can easily sort the results to display prices from lowest to highest, ensuring you find the most affordable hotel options first. Additionally, you can refine your search by hotel type; for instance, checking the Eco-certified filter will showcase sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservation in San Pedro with your flights and activities through an Expedia package deal.

Find the best attractions near San Pedro

San Pedro is perfect for family and outdoor vacations, offering a mix of urban parks, museums, and art museums. Visitors can immerse themselves in the local culture while enjoying an array of attractions suited for families and outdoor enthusiasts. Don't miss the chance to explore the vibrant atmosphere of San Pedro and its surrounding areas, where you can find plenty of engaging activities and experiences for all ages.

  • Sabana Park: Enjoy a vibrant urban escape just 5km from San Pedro. This park offers a blend of city and family-friendly outdoor spaces, perfect for leisurely strolls, picnics, or simply soaking in the local atmosphere amidst nature.
  • National Museum of Costa Rica: Located 2km away, this museum showcases the rich cultural heritage of Costa Rica. Explore its diverse exhibitions ranging from pre-Columbian artifacts to contemporary art, providing a deep dive into the nation’s history and identity.
  • Museum of Costa Rican Art: Situated 5km from San Pedro, this art museum features an impressive collection of Costa Rican art, highlighting both classical and contemporary works. The cultural ambiance makes it a delightful stop for art enthusiasts.

Best time to go to San Pedro

The best time to visit San Pedro can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in San Pedro falls in April, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in San Pedro falls in December, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January65.5°F (18.6°C)No RainMostly SunnySlightly HighAverage
February66.7°F (19.3°C)No RainMostly SunnySlightly HighSlightly High
March67.8°F (19.9°C)No RainMostly SunnySlightly HighSlightly High
April69.1°F (20.6°C)Light RainMostly SunnyAverageSlightly High
May68.7°F (20.4°C)Frequent RainMostly CloudySlightly LowAverage
June68.0°F (20.0°C)Frequent RainMostly CloudyAverageAverage
July67.3°F (19.6°C)Frequent RainMostly CloudyAverageAverage
August67.1°F (19.5°C)Frequent RainMostly CloudySlightly LowSlightly Low
September66.9°F (19.4°C)Frequent RainMostly CloudyAverageSlightly Low
October66.4°F (19.1°C)Frequent RainMostly CloudySlightly LowSlightly Low
November65.5°F (18.6°C)Frequent RainMostly CloudyAverageAverage
December65.1°F (18.4°C)Light RainMostly SunnyAverageAverage

The nearest major airports for your trip to San Pedro

Traveling to San Pedro, Cantón Montes de Oca, is convenient with major airports nearby. San José (SJO-Juan Santamaría Intl.) is located 18km from San Pedro, with excellent hotel options such as the 5-star InterContinental Costa Rica at Multiplaza Mall, just 8km away, and the 4.5-star Costa Rica Marriott Hotel Hacienda Belen, 3km from the airport. Transportation services from these hotels include various shuttle options. Alternatively, Quepos (XQP) is 55km away, offering hotels like the 5-star Makanda by the Sea, 5km from the airport. Cóbano Airport (ACO), located 117km from San Pedro, has luxury hotels such as LALOON Luxury Suites, 8km away.

Frequently asked questions

Where is the best place to stay in San Pedro?
Hampton by Hilton San Jose Airport, located 11 mi (17.7 km) from the heart of San Pedro, is a top choice for your stay based on our traveler data. Other good options for your stay in the area are Homewood Suites By Hilton Cariari San Jose and Hilton Garden Inn San Jose Airport City Mall. See all available top hotels, or vacation rentals in San Pedro.
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. Filter your search by fully refundable to find flexible hotel deals in San Pedro.
Where can I learn more about changing or cancelling my trip to San Pedro?
To find more details about changing or cancelling your trip to San Pedro, go to https://www.expedia.com/service/.
What's the best accommodation for a budget-friendly stay in San Pedro?
Based on our traveler reviews, In The Wind Hostel And Guesthouse is a top choice for a less expensive stay. Other good options to stay on the cheap include Lost In San Jose and Hostel Casa Yoses. View all budget hotels in San Pedro.
What is the favorite LGBTQ-friendly place to stay in San Pedro?
Casa Echavarria is a top LGBTQ-friendly guesthouse that features a full-service spa and free WiFi. See all available hotels listed as LGBTQ-friendly in San Pedro.
What's the best pet-friendly place to stay in San Pedro?
The Garden CR is a top hotel for people traveling with their pets, and offers an arcade/game room for its human guests. See more pet-friendly hotel accommodations in San Pedro.
What's the best place to stay with easy access to San Pedro Mall?
Adjacent to San Pedro Mall, Apartotel Tairona is one of the top choices for your stay based on our traveler data, and this 3-star aparthotel offers free breakfast and a restaurant. Other good choices close by include Boutique Hotel Jade and Lost In San Jose.
What are some hotels with pools in San Pedro?
Hampton by Hilton San Jose Airport: Features a snack bar/deli, an outdoor pool, and buffet. Homewood Suites By Hilton Cariari San Jose and Hilton Garden Inn San Jose Airport City Mall are a couple of other choices that offer an onsite pool. View all hotels with pools in San Pedro.
What is the best spa hotel in San Pedro?
Casa Echavarria is a top spa hotel featuring a hair salon and a restaurant. See all spa hotels in San Pedro.
What is the best hotel near Juan Santamaria International Airport (SJO)?
Courtyard by Marriott San Jose Airport Alajuela is a popular 3.5-star hotel featuring a restaurant and an outdoor pool. It's located a short 0.4 mi (0.6 km) from Juan Santamaria Intl. Airport. Other options close to the airport are Holiday Inn Express San Jose Costa Rica Airport and Hampton Inn & Suites by Hilton San Jose-Airport.
How is it to stay in San Pedro?
Visitors to San Pedro are sure to enjoy the restaurants. Tourists can also enjoy the city's university setting, shopping, and festivals. In San Pedro, there are 38 hotels and other accommodations to choose from. Find out more about San Pedro.
What are the top places to visit in San Pedro?
A couple of favorite places to visit are San Pedro Mall and Museo de Insectos. You'll also find National Museum of Costa Rica and Spirogyra Butterfly Garden in the area. Check out what more to see and do in Expedia's San Pedro guide.
How can I get around San Pedro?
To venture out into the surrounding area, ride one of the trains from San Jose University of Costa Rica Station or San Jose American University Station. If you want to venture out around the area, you may want a rental car in San Pedro for your journey.
What's the weather like in San Pedro?
The hottest months are usually March and April with an average temp of 68°F, while the coldest months are January and February with an average of 66°F. The rainiest months in San Pedro are October, June, September, and August, with each month seeing an average of 26 inches of rainfall.