Photo by Backpackerne

Find hotels in San Pedro from £32

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 San Pedro hotels and places to stay

Our top choices for San Pedro hotels

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

2.0 star property
9.8 out of 10, Exceptional, (166)
"Breakfast was great! The small garden was beautiful. The best part was the friendly helpful staff! "
The price is £36
includes taxes & fees
6 Sept - 7 Sept
Gardens House, Airport Juan Santamaría, Alajuela, San Jose

Villa San Ignacio

3.5 star property
9.6 out of 10, Exceptional, (690)
"Very good hotel. Good staff. Restaurant very good. Nice garden area."
The price is £53
includes taxes & fees
5 Sept - 6 Sept
Villa San Ignacio

Dos Palmas Studio Apartments

3.0 star property
9.6 out of 10, Exceptional, (197)
"Staff was great. "
The price is £60
includes taxes & fees
5 Sept - 6 Sept
Dos Palmas Studio Apartments

Casa Echavarria

2.5 star property
7.6 out of 10, Good, (37)
"Parking on the street "
The price is £37
includes taxes & fees
23 Sept - 24 Sept
Casa Echavarria

Casa Zafiro B&B

3.0 star property
The price is £45
includes taxes & fees
12 Sept - 13 Sept
Casa Zafiro B&B

Haven Hotel

3.0 star property
7.4 out of 10, Good, (3)
"Very cute small hostal! "
The price is £35
includes taxes & fees
6 Sept - 7 Sept
Haven Hotel

Apartotel Tairona

3.0 star property
9.0 out of 10, Wonderful, (110)
"It was very noisy with people staying late at night. Neighbors' voices echoed very loudly."
Apartotel Tairona

In The Wind Hostel And Guesthouse

1.5 star property
8.4 out of 10, Very good, (9)
"Great host. Delicious pancakes. I’ll stay there again. No complaints. "
In The Wind Hostel And Guesthouse

Costa Rica Guesthouse

3.0 star property
8.4 out of 10, Very good, (589)
"Laid back place. Nice people. Safe location close to many good places."
Costa Rica Guesthouse

Alajuela City Hotel & Guest House

2.5 star property
9.2 out of 10, Wonderful, (441)
"Great location "
Alajuela City Hotel & Guest House

Berlor Airport Inn

3.5 star property
8.2 out of 10, Very good, (763)
"Excellent hotel conveniently located near the airport."
Berlor Airport Inn

Poas Volcano Lodge

3.5 star property
9.4 out of 10, Exceptional, (483)
"Relaxing, quiet and beautiful views and the food was pricey but good."
Poas Volcano Lodge

Casa Conde Hotel & Suites

3.5 star property
8.2 out of 10, Very good, (858)
"Beds were comfortable. Very clean"
The price is £65
includes taxes & fees
22 Sept - 23 Sept
Casa Conde Hotel & Suites

Sheraton San Jose Hotel, Costa Rica

4.0 star property
9.2 out of 10, Wonderful, (1001)
"Excelente breakfast and location"
The price is £94
includes taxes & fees
5 Sept - 6 Sept
Sheraton San Jose Hotel, Costa Rica

Hyatt Centric San José Escazú

4.5 star property
9.4 out of 10, Exceptional, (114)
"Excellent location and comfortable rooms. Great service from the employees "
The price is £99
includes taxes & fees
13 Sept - 14 Sept
Hyatt Centric San José Escazú

Hotel Bamboo Aeropuerto

3.0 star property
9.6 out of 10, Exceptional, (548)
"It was a nice place the host was very nice."
Hotel Bamboo Aeropuerto

Brillasol Airport Hotel

3.5 star property
8.0 out of 10, Very good, (634)
"The property was lovely and the staff was very nice and helpful"
The price is £71
includes taxes & fees
24 Aug - 25 Aug
Brillasol Airport Hotel

Hotel La Rosa de America

3.0 star property
8.8 out of 10, Excellent, (418)
"Very quiet country like Villas, secluded, secured parking. The rooms have bunk beds which increases the bed count with larger rooms that fit up to 7. The hotel is near the animal refuge and some great local restaurants, if you are driving."
Hotel La Rosa de America

La Riviera Hotel B&B

3.0 star property
9.0 out of 10, Wonderful, (999)
"Good location with free airport shuttle and breakfast."
The price is £86
includes taxes & fees
5 Sept - 6 Sept
La Riviera Hotel B&B

Isla Verde Hotel

3.0 star property
9.2 out of 10, Wonderful, (576)
"Great place to stay for a rest before moving to other areas "
The price is £75
includes taxes & fees
24 Aug - 25 Aug
Isla Verde Hotel
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 for the activities you enjoy most.

Barrio Dent

Barrio Dent is well liked for its restaurants, and you can visit sights like San Pedro Mall and National Museum of Costa Rica if you have time to explore the area.

Yoses

The restaurants and shopping are just a few features travellers like about Yoses. If you want to do some sightseeing nearby, San Pedro Mall and National Museum of Costa Rica are a few top places to visit.

Accommodation near San Pedro attractions

Learn more about San Pedro

University students fill the cafes and bookshops of this vibrant area 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.

Photo by James Wilkinson
Open Photo by James Wilkinson

Top San Pedro Hotel Reviews

Find out more about San Pedro

Find out more about San Pedro

Top reasons to visit San Pedro

  • Vibrant Urban Culture: San Pedro is known for its lively atmosphere, featuring bustling shopping centres and local markets that showcase Costa Rican culture.
  • Educational Attractions: With a variety of museums and art galleries, visitors can immerse themselves in the rich history and artistic expressions of the region.
  • Outdoor Activities: The area offers numerous parks and green spaces perfect for family outings and leisurely strolls.
  • Diverse Accommodation: San Pedro provides a wide range of lodging options, from family-friendly hotels to charming bed & breakfasts.
  • Friendly Locals: Experience the warm hospitality of San Pedro's residents, making your stay even more enjoyable.

Find great hotels near San Pedro

San Pedro, located in the charming Cantón Montes de Oca, offers a delightful selection of accommodation options, including hotels and bed & breakfasts. From family-friendly stays to pet-friendly properties and business-themed lodgings, there’s something to cater to every traveller's needs. Whether you're searching for the best hotels or popular choices in San Pedro de Alcántara, you’re sure to find the perfect base for your Costa Rican adventure.

  • Radisson San Jose-Costa Rica: Emphasising family inclusivity and a welcoming atmosphere, Radisson San Jose-Costa Rica is a delightful 4-star hotel located a mere 1.2km from San Pedro. This property is particularly suited for families and LGBTQIA travellers, offering a range of child-friendly amenities such as a children's pool, complimentary cribs, and dedicated services tailored for younger guests. The hotel also has affiliations with LGBTQI travel guides, ensuring a supportive environment for all visitors. Its spacious accommodations and friendly staff make it a top choice for those seeking a relaxing family holiday.
  • Delta Hotels by Marriott San Jose Aurola: With a commendable 3.5-star rating, Delta Hotels by Marriott San Jose Aurola caters well to both families and business travellers, situated 1.2km from San Pedro. The hotel features a fully accessible 24-hour business centre, conference spaces, and other essential facilities designed to meet the needs of professionals. Families will also appreciate amenities like window guards for children, free cribs, and babysitting services, ensuring a comfortable stay for guests of all ages. This blend of business and family-friendly facilities makes it a versatile option for diverse travellers.
  • D Sabana Hotel San José: Located 1.9km from San Pedro, D Sabana Hotel San José is a stylish 3.5-star hotel that embraces a city-centric theme. It is well-suited for business travellers and LGBTQIA guests, providing essential amenities like a dedicated business centre and conference spaces. Its affiliation with LGBTQI travel guides highlights its commitment to inclusivity. Positioned in the heart of the city, guests can easily explore local attractions while enjoying the comfort of modern accommodations. The hotel’s focus on providing a seamless blend of business and leisure makes it an excellent choice for urban explorers.

Where to stay in and around San Pedro

San Pedro, nestled in the heart of Costa Rica, offers a delightful blend of outdoor adventures and family-friendly activities. With its vibrant atmosphere, visitors can enjoy the tropical vibes while exploring nearby luxurious destinations and beautiful beaches. Whether you're seeking a beachside getaway or an unforgettable escape, San Pedro provides a welcoming environment with friendly locals, making it an ideal place for a relaxing vacation filled with memorable experiences.

  • San José: As the vibrant capital of Costa Rica, San José is a bustling metropolis located a mere 1.2km from San Pedro. This city offers a rich cultural tapestry and is a hub for outdoor adventures and scenic explorations. Visitors flock here for its diverse range of activities, including luxurious resorts, shopping centres, and relaxing spas. Notable attractions nearby include stunning beaches, national parks, and the majestic Arenal Volcano, making it an ideal base for those seeking a blend of urban life and nature.
  • La California: Situated just 621m from San Pedro, La California is a charming neighbourhood perfect for families and adventure seekers alike. Its appeal lies in its accessibility to outdoor activities and family-friendly venues. With a local public market and several shopping centres, visitors can enjoy a taste of local culture and cuisine. The area is also close to beautiful parks and national state parks, providing ample opportunity to connect with nature while enjoying the vibrant community atmosphere.
  • Yoses: Yoses, located around San Pedro, offers a delightful mix of city life and natural beauty. This neighbourhood attracts families and outdoor enthusiasts with its lively shopping malls and centres. Visitors often explore the local parks and can take a short trip to nearby waterfalls and beaches, making it a fantastic spot for both relaxation and adventure. With its bustling shopping areas, Yoses is a great place to experience the local lifestyle while enjoying the warm Costa Rican climate.

Things to do in and around San Pedro

San Pedro offers a delightful mix of outdoor activities and urban charm, making it ideal for family holidays. Visitors can explore vibrant shopping centres and malls, while also enjoying educational attractions in the area. Whether you're looking to shop or engage in local culture, San Pedro provides a variety of experiences to suit all tastes.

Shopping

San Pedro offers great shopping experiences with the San Pedro Mall, featuring a mix of shops and entertainment vibes, and the nearby Mercado Central, a vibrant market with local goods. For a larger selection, Multiplaza del Este Mall is only 497m away, perfect for families and more.

Recreation

The National Stadium of Costa Rica, located 2.5km from San Pedro, offers a vibrant atmosphere for sports enthusiasts. Templo de Música, 1.2km away, provides a delightful venue for music lovers, while Estadio Ricardo Saprissa Ayma, 1.9km from San Pedro, is perfect for an exhilarating sports experience.

Adventure

Cariari Bowling Center offers a fun-filled experience with modern bowling lanes and a lively atmosphere, located 5.0km from San Pedro. For thrill-seekers, Colinas del Poas provides an exhilarating zipline and ropes course adventure, situated 15.0km away. Rainforest Adventures, located 11.8km away, promises exciting outdoor activities amidst stunning natural beauty.

Nightlife

In San Pedro, the National Theatre and Melico Salazar Theatre, both a short 1.2km away, offer vibrant cultural experiences. For a cinematic night out, Studio Cinemas, located 5.6km from San Pedro, presents a delightful mix of family-friendly films and romantic outings.

Booking tips and Expedia advantages for San Pedro

To save money on your trip to San Pedro, consider visiting between August and October when prices are lower, and aim to stay on a Sunday for the best rates. Utilise Expedia to filter options by budget and sort prices from lowest to highest. Look for package deals that combine hotel, flights, and activities for added savings. Also, explore free local attractions and use public transport for economical travel around the area. This way, you can enjoy your vacation while keeping expenses in check.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in San Pedro are August 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel category. To find the most affordable prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You may find substantial savings by combining your hotel reservation in San Pedro with your flights and activities through an Expedia package.

Find the best attractions near San Pedro

San Pedro, located in Cantón Montes de Oca, offers a delightful mix of outdoor, family, and city-themed activities, making it an ideal destination for various travellers. Visitors can explore urban parks, museums, and art galleries that reflect the local culture and provide enriching experiences. Whether you're seeking a family outing or a cultural adventure, San Pedro’s attractions are sure to create lasting memories during your holiday in Costa Rica.

  • University of Costa Rica: This modern institution is not only an educational hub but also a vibrant part of the city’s culture. Stroll through its grounds to experience the lively atmosphere, contemporary architecture, and engaging student life, all located a mere 435m from San Pedro.
  • National Museum of Costa Rica: Situated 621m away, this museum offers a deep dive into Costa Rican history and heritage. Explore its diverse exhibits, including pre-Columbian artefacts and interesting cultural displays, all set within a beautifully restored fortress.
  • San Jose Cathedral: Located 1.2km from San Pedro, this stunning cathedral is a masterpiece of architecture and spirituality. Admire its intricate designs and serene atmosphere, making it a perfect spot for reflection and appreciation of local culture.

Best time to go to San Pedro

The best time to visit San Pedro is dependant on what kind of holiday you are seeking. April is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. December is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January65.5°F (18.6°C)No Rain (Dry)Mostly SunnySlightly HighAverage
February66.7°F (19.3°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
March67.8°F (19.9°C)No Rain (Dry)Mostly 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

When visiting San Pedro in Costa Rica, the primary airport to consider is San José (SJO - Juan Santamaría International), situated 6.8km away. Notable hotels nearby include the five-star InterContinental Costa Rica at Multiplaza Mall, located 3.1km from the airport, and the 4.5-star Costa Rica Marriott Hotel Hacienda Belen, just 1.2km away. Transportation services to SJO from these hotels often include on-request airport shuttles and other arrangements. Additionally, La Fortuna (FON - Arenal) and Quepos (XQP) are other airports, located 53.1km and 21.1km away respectively, offering various hotel options with accessible transport services.

Frequently asked questions

What is the best area to stay in San Pedro?
Yoses is the premier area to stay in San Pedro, Costa Rica, particularly for travellers seeking a vibrant atmosphere combined with convenience. This lively neighbourhood is popular among visitors, with most of our guests choosing to stay here. Yoses is well-known for its lively mix of cafes, restaurants, and cultural hotspots, making it an ideal base to explore the rich offerings of San José Province.

For couples on a romantic escape, Yoses provides charming options for intimate dining and leisurely strolls. The area's welcoming ambiance and access to local parks create the great setting for unwinding together after a day of adventure.

Families will also find Yoses appealing, as it offers various amenities and easy access to family-friendly attractions. Nearby parks and playgrounds ensure that children have space to play, while the proximity to educational sites allows for learning opportunities that engage visitors of all ages.
What are the best hotels in San Pedro that travellers recommend?
Cedar Cats Short Stay Apartments - Adults Only is a charming choice for travellers seeking a peaceful retreat in San Pedro, boasting an exceptional score of 8.4. Guests rave about the premium bedding and the luxurious Egyptian cotton sheets, which make for a restful night after a day of exploring. The Beaux Arts design adds a unique touch, and its location in a vibrant shopping district ensures you're never far from local delights.

For those looking for an exceptional stay, Apartotel Tairona shines with a stellar traveller rating of 9.0. This property is superb for couples or solo travellers, offering premium bedding that guarantees comfort. Its friendly space and attentive service create a wonderful environment for relaxation and rejuvenation, making it a top pick for those who appreciate quality and convenience.

Families will find Hotel Casa Cambranes particularly appealing, also rated at 9.0. This hotel features not only premium bedding for a good night's sleep but also deep soaking bathtubs—superb for unwinding after a day of adventures with the kids. The warm and welcoming ambiance makes it a great base for family exploration in San Pedro.
What are the best family hotels in San Pedro?
Apartotel Tairona is a fantastic option for families visiting San Pedro, Costa Rica, with a remarkable guest review rating of 9.0. This family-friendly hotel not only offers free cribs for little ones, ensuring a comfortable stay for families with infants, but also provides daily housekeeping and convenient in-room microwaves, making meal prep a breeze.

Another excellent choice is Hotel Terrazas Boutique, where children can stay free, making it an economical option for families looking to enjoy a delightful getaway. Guests appreciate the charming garden that provides a serene space for families to relax and unwind together. With daily housekeeping services and the added convenience of a microwave, this hotel caters to families seeking both comfort and convenience during their stay. Find more child-friendly accommodations in San Pedro.
What hotels in San Pedro offer free breakfast?
Apartotel Tairona in San Pedro is an excellent choice for travellers who appreciate quality and convenience. This welcoming property offers a complimentary breakfast, ensuring you start your day on the right note. The convenience of in-room WiFi allows you to stay connected, while the kitchen facilities cater to families looking to prepare meals together. Additionally, the free self-parking and early check-in options make your experience even more stress-free.

Another fantastic option is Hotel Casa Cambranes, also located in San Pedro. Guests rave about the local breakfast, which is included in your stay, and the comfortable premium bedding that promises restful nights. With its deep soaking bathtubs and accessibility features, this hotel is ideal for families and couples alike, ensuring a relaxing retreat in a historical district.

For those seeking a cozy atmosphere, Casa Zafiro B&B also provides a complimentary breakfast. This charming property boasts a terrace for enjoying fresh air, while free WiFi keeps everyone connected.

Lastly, the Haven Hotel and Hotel Terrazas Boutique both offer free breakfast options as well, suiting varied preferences. These properties focus on providing attentive service and an inviting ambiance, appealing to couples looking for a romantic getaway or solo travellers desiring a peaceful retreat. Find more hotels with free breakfast in San Pedro.
What are the best budget hotels in San Pedro?
Apartotel Tairona offers an inviting and affordable stay in San Pedro, Costa Rica, where travellers can enjoy complimentary breakfast, free Wi-Fi, and self-parking, making it an excellent choice for families and those seeking convenience. With a customer review rating of 9.0, guests appreciate the spacious rooms equipped with kitchen facilities, great for preparing quick meals for the family. The hotel's early check-in option allows for a stress-free arrival, and being situated near a shopping centre adds to its appeal for those looking to explore local offerings.

Another budget-friendly gem is Hotel Casa Cambranes, also boasting a stellar 9.0 rating from guests. This charming hotel features a complimentary local breakfast and 24-hour airport shuttle service, ensuring seamless travel for travellers. With its historical district location, visitors can immerse themselves in the rich culture of San Jose, while the deep soaking bathtubs and premium bedding provide a touch of relaxation after a day of adventure.

For independent travellers or those seeking a cozy, adult-oriented experience, Cedar Cats Short Stay Apartments offers a tranquil retreat with its adults-only policy. This property highlights premium bedding and a Beaux Arts design, ensuring a sophisticated atmosphere for couples or solo travellers.

In The Wind Hostel And Guesthouse is another option, suiting younger travellers or those on a tighter budget. With shared kitchen facilities and a fun, communal atmosphere, it's great for budget-conscious adventurers looking to make new friends while enjoying the natural beauty of the area. View all budget hotels in San Pedro.
When is the best time to go to San Pedro?
The most popular time to visit San Pedro is January. This month marks the beginning of the peak season, which runs from January to March, attracting visitors eager to enjoy the region's stunning landscapes and vibrant culture. With temperatures typically hovering around 27°C, the weather is pleasantly warm, superb for outdoor adventures and leisurely strolls along the beach.

During this peak period, San Pedro buzzes with activity. You can immerse yourself in local festivals, explore the nearby coral reefs, or simply relax on the sun-kissed shores. The inviting climate enhances your experience, allowing you to partake in a variety of water sports, including snorkelling and diving, as well as exploring the charming town's shops and restaurants.

For those looking for a slightly quieter experience, consider visiting in October. This month often brings lower prices and fewer crowds, while still allowing you to appreciate the natural beauty of San Pedro. October offers pleasant temperatures, making it a lovely time for hiking or visiting the nearby nature reserves without the hustle and bustle of peak season.
Where can I find the best nightlife in San Pedro?
San Pedro, located in the vibrant San José Province of Costa Rica, is a lively area known for its youthful energy and bustling nightlife.

The neighbourhood is home to a variety of bars and clubs that cater to both locals and visitors. The main street, Avenida Central, is lined with numerous pubs and clubs, making it an ideal spot for bar hopping. Whether you're in the mood for a lively dance club or a relaxed pub atmosphere, San Pedro has something to offer.

For those seeking a more laid-back evening, you can explore the numerous craft beer pubs scattered throughout the area, where you can sample local brews and enjoy the friendly vibe. There's also a fantastic selection of karaoke bars for those who wish to showcase their singing talents.

If you're looking for a fun night out filled with music and dancing, head over to the clubs around the University of Costa Rica, where the student population creates an energetic atmosphere superb for socialising and making new friends.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in San Pedro.
How can I save on a San Pedro hotel booking with Expedia?
Before booking your San Pedro hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a San Pedro hotel?
Prices for hotels in San Pedro often vary, but you can find a great deal from £32 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.