The 10 best self-catering accommodations in San Pedro, Costa Rica | Booking.com
Skip to main content

Self-Catering Accommodations in San Pedro

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in San Pedro

Check out our selection of great self-catering accommodations in San Pedro

Filter by:

Review score

Apartotel Tairona

San Pedro

Apartotel Tairona enjoys a location in San Pedro, 4 miles from La Sabana Metropolitan Park and 4.9 miles from National Stadium of Costa Rica. Private parking is available on site.

E
Edgar
From
United States
Good location except for the commuter train but you get use to it. Very good value. And nice staff.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 342 reviews
Price from
$76.33
1 night, 2 adults

BEE Suites San José - Escalante

San José (Near San Pedro)

3.3 miles from La Sabana Metropolitan Park in San José, BEE Suites San José - Escalante offers accommodations with access to a hot tub and fitness room.

J
Joël
From
Canada
Clean and comfortable for our one night stay. Great location and easy to get around by driving and walking.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,479 reviews
Price from
$90
1 night, 2 adults

Casa Pandora Hostel Women Only

San José (Near San Pedro)

Casa Pandora Hostel Women Only is located in San José, 3.7 miles from La Sabana Metropolitan Park and 4.6 miles from National Stadium of Costa Rica.

s
souhila
From
France
The hostel was super clean, the instructions were clear and there is everything tou need, I arrived very late and I was still able to check in. Will book again!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 104 reviews
Price from
$33.74
1 night, 2 adults

Cozy apartment with terrace, SJ Cosmopolitan Tower #402

San José (Near San Pedro)

Just a 9-minute walk from National Stadium of Costa Rica and 1.2 miles from La Sabana Metropolitan Park, Cozy apartment with terrace, SJ Cosmopolitan Tower #402 features accommodations in San José,...

M
Marggy
From
United States
Comfortable bed, laundry services, patio everything was amazing 👏🏾 I want to come back ASAP!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 189 reviews
Price from
$90.25
1 night, 2 adults

Eco Stay Hostel

San José (Near San Pedro)

Located in San José, 2.9 miles from La Sabana Metropolitan Park, Eco Stay Hostel has accommodations with a garden, private parking, a shared lounge and a terrace.

S
Selin
From
Belgium
The place is very nice and has a great vibe. The owner was so helpful and we were so happy to get a SIM card at the hostel. We stayed one night in San Jose and were leaving very early the next day so we didn't experienced the area a lot. They have a great common area to hang out. The place is very clean.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 490 reviews
Price from
$44
1 night, 2 adults

Escalante Loft

San José (Near San Pedro)

3.5 miles from La Sabana Metropolitan Park in San José, Escalante Loft provides accommodations with access to a hot tub, fitness room, and solarium.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 7 reviews
Price from
$54
1 night, 2 adults

Gaia Retreat - Núcleo Sabana

San José (Near San Pedro)

Offering a garden and a terrace, Gaia Retreat - Núcleo Sabana in San José is close to La Sabana Metropolitan Park and National Stadium of Costa Rica.

C
Christina
From
United States
Beautiful high-rise with amazing views of the city, and minutes from the airport. The complex has everything you could want - pool, fitness area, rooftop lounging area with firepit, library, kid's area, billiards, office/teleconference areas, and a great selection of restaurants/bars on the bottom level. The en-suite washer/dryer was also a very convenient feature before my flight back home. In addition, the Host was super-responsive with all of our questions.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
$155
1 night, 2 adults

Excellent location, beautiful apartment

San José (Near San Pedro)

Offering a garden, Excellent location, beautiful apartment provides accommodations in San José. This property offers access to a terrace, free private parking, and free Wifi.

W
Wins Cove
From
United States
Whole building is good, the best, the swimming pool is amazing.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 7 reviews
Price from
$58.50
1 night, 2 adults

Nuevo y moderno loft en Bö Escalante

San José (Near San Pedro)

Featuring a garden, Nuevo y moderno loft en Bö Escalante features accommodations in San José. Free Wifi is provided throughout the property and private parking is available on site.

L
Lincoln
From
United States
This apartment was fully stocked with everything we could have needed and was extremely comfortable. The building and facilities like the pool were very clean and the location is great, there are many restaurants, stores and coffee shops nearby. The owner was very responsive and accommodating. I can't say enough good things about how well the apartment was stocked, small things that made the stay feel like home.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 20 reviews
Price from
$74.01
1 night, 2 adults

Modern Apartment located in Trendy San Jose Condo

San José (Near San Pedro)

29 miles from Poas National Park in San José, Modern Apartment located in Trendy San Jose Condo provides accommodations with access to a fitness room and public bath.

S
Shaukat
From
United States
Located close to supermarkets and restaurants. Also loved the amenities in the complex like gym and pool.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
$86.33
1 night, 2 adults
All self-catering accommodations in San Pedro

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in San Pedro and surrounding area in the past month

See all

These self-catering accommodations in San Pedro and nearby have options with free cancellation

  • Edificio El Barrio Vertical

    San José
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 66 reviews

    Edificio El Barrio Vertical offers accommodations in San José, 4.8 miles from La Sabana Metropolitan Park and 5.8 miles from National Stadium of Costa Rica.

    From $56.95 per night
  • Serenity spot at iFreses to lovelystay

    Curridabat
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 23 reviews

    Serenity spot at iFreses to lovelystay is located in Curridabat, just 5.2 miles from La Sabana Metropolitan Park and 6.1 miles from National Stadium of Costa Rica.

    From $86.11 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 14 reviews

    0509 iFreses Hermoso Apartamento con Aire Acondicionado y Parqueo is located in Curridabat, just 5.2 miles from La Sabana Metropolitan Park and 6.1 miles from National Stadium of Costa Rica.

    From $90.40 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 19 reviews

    0201 iFreses Hermoso Apartamento Full Equipado SIN PARQUEO offers accommodations in Curridabat, 5.2 miles from La Sabana Metropolitan Park and 6.1 miles from National Stadium of Costa Rica.

    From $79.10 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 21 reviews

    0404 iFreses estudio con Aire Acondicionado y Parqueo is located in Curridabat, just 5.2 miles from La Sabana Metropolitan Park and 6.1 miles from National Stadium of Costa Rica.

    From $90.40 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 184 reviews

    3.2 miles from La Sabana Metropolitan Park in San José, El mejor apartamento en excelente ubicación. Offers accommodations with access to a fitness center and public bath.

    From $62.15 per night
  • Exclusive apartment in downtown Costa Rica

    San José
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Exclusive apartment in downtown Costa Rica offers accommodations in San José, 3.2 miles from La Sabana Metropolitan Park and 4.1 miles from National Stadium of Costa Rica.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 24 reviews

    1505 Torre los Yoses Hermoso Apartamento en Barrio Escalante con Parqueo is located in San José, just 3.2 miles from La Sabana Metropolitan Park and 4.1 miles from National Stadium of Costa Rica.

    From $90.40 per night

Enjoy breakfast in San Pedro and nearby

  • Eco Stay Hostel

    San José
    Breakfast options
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 490 reviews

    Located in San José, 2.9 miles from La Sabana Metropolitan Park, Eco Stay Hostel has accommodations with a garden, private parking, a shared lounge and a terrace.

    From $49.72 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,839 reviews

    In Central Avenue Cando Living provides apartments. Fully equipped with towels and toiletries. National Museum are across the street and National Theater of Costa Rica is 1969 feet from Cando Living.

    From $67.63 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 639 reviews

    Located in central San José, just 984 feet from La Sabana Park, Hotel Suites Cristina offers its guests fully appointed accommodations with free WiFi access and daily cleaning services.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 26 reviews

    Featuring a garden, Confortable y privado estudio en zona exclusiva. Offers accommodations in San José. This property offers access to a terrace and free private parking.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 75 reviews

    A good location for a hassle-free stay in Curridabat, iFreses, Study Full equipped whith Pool, air- conditioning, spectacular view of the city, parking with additional payment is an apartment...

    From $90.77 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 52 reviews

    Sofia Apartments in Escalante, San Jose Center offers accommodations in San José, 3 miles from La Sabana Metropolitan Park and 3.9 miles from National Stadium of Costa Rica.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 20 reviews

    Featuring a garden, Nuevo y moderno loft en Bö Escalante features accommodations in San José. Free Wifi is provided throughout the property and private parking is available on site.

    From $92.92 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 8 reviews

    3.4 miles from La Sabana Metropolitan Park in San José, Apartamento en Barrio Escalante provides accommodations with access to a hot tub, fitness room, and solarium.

Highly rated self-catering accommodations in San Pedro and nearby

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 16 reviews

    1001 Torres Los Yoses Apartamento con A/C y parqueo full equipado offers accommodations in San José, 3.2 miles from La Sabana Metropolitan Park and 4.1 miles from National Stadium of Costa Rica.

    From $90.40 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 1,479 reviews

    3.3 miles from La Sabana Metropolitan Park in San José, BEE Suites San José - Escalante offers accommodations with access to a hot tub and fitness room.

    From $138.09 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 104 reviews

    Casa Pandora Hostel Women Only is located in San José, 3.7 miles from La Sabana Metropolitan Park and 4.6 miles from National Stadium of Costa Rica.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 7 reviews

    Great View in Escalante! is located in San José, just 3.4 miles from La Sabana Metropolitan Park and 4.3 miles from National Stadium of Costa Rica. Guests may go for a swim in the rooftop pool.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 9 reviews

    2512 URBN Escalante Hermoso Loft SIN PARQUEO is located in San José, just 3.6 miles from La Sabana Metropolitan Park and 4.5 miles from National Stadium of Costa Rica.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 47 reviews

    906B URBN Barrio Escalante Estudio con Aire Acondicionado y Parqueo is located in San José, just 2.9 miles from La Sabana Metropolitan Park and 3.8 miles from National Stadium of Costa Rica.

    From $90.40 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 7 reviews

    3.6 miles from La Sabana Metropolitan Park in San José, Escalante Executive Studio AC offers accommodations with access to a fitness room.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 34 reviews

    Lolas Hostal, Habitacion Exclusiva para Mujeres, 2 camarotes, precio por cama is located in San José, just 2.7 miles from La Sabana Metropolitan Park and 3.6 miles from National Stadium of Costa Rica.

    From $56.50 per night
gogless