Skip to main content

Search hotels in San Isidro

Enter your dates to see the latest prices and deals for San Isidro hotels

Popular hotels in San Isidro

Check out our top picks in San Isidro

Filter by:

Star Rating
Review score

Vista Loma Estate

San Isidro

Vista Loma Estate features accommodations in San Isidro. 7.2 miles from Montezuma Waterfall and 22 miles from Tortuga Island, the property provides an infinity pool and a garden.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews
Price from
$375.25
1 night, 2 adults

Ventura Santa Teresa

Santa Teresa Beach (Near San Isidro)

Located in Santa Teresa Beach, a 3-minute walk from Carmen Beach, Ventura Santa Teresa has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Afsana
From
Canada
Amazing staff, room, facilities & good location. Couldn’t hear the noise of the main road.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 508 reviews
Price from
$106.59
1 night, 2 adults

NATURA Loft Garden

Santa Teresa Beach (Near San Isidro)

Located in Santa Teresa Beach, a 1-minute walk from Santa Teresa Beach, NATURA Loft Garden has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

J
Jim & Deborah
From
Canada
the resort was like a little slice of heaven….beautifully appointed with all the basic needs.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 320 reviews
Price from
$79.20
1 night, 2 adults

Coyote Rooms

Cabuya (Near San Isidro)

Located in Cabuya, 5.4 miles from Montezuma Waterfall, Coyote Rooms has accommodations with a fitness center, free private parking, a garden and a terrace.

A
Annette
From
Mexico
I liked my room, the bathroom, the gardens, the kitchen where you can prepare yourself something. there are also fridges where you can store food or cool your water bottles
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 125 reviews
Price from
$39
1 night, 2 adults

Jungle Lodge at Wild Sun Rescue Center

Cabuya (Near San Isidro)

Located in Cabuya, 6.4 miles from Montezuma Waterfall, Jungle Lodge at Wild Sun Rescue Center provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge....

M
Mark
From
Canada
We loved our stay at Wild Sun’s Jungle Lodge! Clean facilities, incredible wildlife sightings, and stunning jungle views with a refreshing pool. The staff and volunteers were friendly, and Jacqueline was especially welcoming and accommodating. Breakfasts were delicious, and we stayed for dinner when we could—amazing food that supports their wildlife rescue work. Highly recommend for a unique, meaningful experience
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 226 reviews
Price from
$100
1 night, 2 adults

Aves Resort Montezuma

Montezuma (Near San Isidro)

Located in Montezuma, 0.8 mi from Montezuma Beach, Aves Resort Montezuma provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

L
Luis
From
Mexico
Aves Montezuma is great if you are looking for a peaceful holiday. You are in very close contact with nature but with many commodities of our urban life. Great for our anniversary trip. Thanks to the great staff of Aves, we became your fans.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 423 reviews
Price from
$130.50
1 night, 2 adults

Casa Cecilia Beach Front

Santa Teresa Beach (Near San Isidro)

Located in Santa Teresa Beach, a 4-minute walk from Santa Teresa Beach, Casa Cecilia Beach Front provides accommodations with a garden, free private parking, a private beach area and a shared lounge.

M
Megan
From
Canada
The property was so beautiful, it was a slice of heaven. My husband and I stayed here on our honeymoon and loved every minute. It was located on the end of town but we loved that since it was such a busy area, Casa Cecelia was quiet and peaceful. While the property was on the outside of town there was a Super (convenience store with liquor, groceries and other convenience items) a short walk away. There were also a couple very good restaurants within walking distance that we visited more than once. Rocomar was right on the beach with so much seating and the best view you could ask for of the sunset and Nectar was fancy and expensive but had huge portions and the food was incredible. Breakfast at the resort had several options and was always delicious. Anabel, the manager was lovely and so helpful. She helped us organize a lovely excursion. We didn't get to see any, but we were told turtles come right up on the beach and nest. We got up early trying to see them nesting or hatching. It was exciting even though we didn't see any ourselves. beach was stunning, lots of shade, lots of chairs
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 262 reviews
Price from
$130
1 night, 2 adults

Lua Villas

Santa Teresa Beach (Near San Isidro)

Set in Santa Teresa Beach, Lua Villas offers accommodations with a terrace and free WiFi. Each unit is fitted with air conditioning, a private bathroom and a fully equipped kitchen.

A
Alexandra
From
Canada
perfect location, room was better than the pictures.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 325 reviews
Price from
$125
1 night, 2 adults

Santa Teresa Surf Vista Villas

Santa Teresa Beach (Near San Isidro)

Offering a year-round outdoor pool, barbecue and sun terrace, Santa Teresa Surf Vista Villas is set in Santa Teresa in the Puntarenas Region, 6.8 mi from Montezuma.

E
Euan
From
United Kingdom
Truly one of the most romantic rooms we have ever stayed in. We stayed in the roof suite with the most incredible sunset views. Outside shower and outside lounge deck area was outstanding to relax in every day. A fully stocked private kitchen is included. It's a dream location.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 327 reviews
Price from
$76.50
1 night, 2 adults

Fuego Lodge

Santa Teresa Beach (Near San Isidro)

Offering an outdoor swimming pool and beautiful garden, Fuego Lodge is located in Santa Teresa, 820 feet from the beach. Free WiFi access is available in all areas of this lodge.

C
Carmella
From
Canada
Beautiful- breakfast was delicious and staff was super helpful
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 291 reviews
Price from
$118.75
1 night, 2 adults
See all 6 hotels in San Isidro

San Isidro – 6 hotels and places to stay

Filter by:

Star Rating
Review score

Vista Loma Estate

San Isidro

Vista Loma Estate features accommodations in San Isidro. 7.2 miles from Montezuma Waterfall and 22 miles from Tortuga Island, the property provides an infinity pool and a garden.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews
Price from
$375.25
1 night, 2 adults

Ventura Santa Teresa

Santa Teresa Beach (Near San Isidro)

Located in Santa Teresa Beach, a 3-minute walk from Carmen Beach, Ventura Santa Teresa has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Afsana
From
Canada
Amazing staff, room, facilities & good location. Couldn’t hear the noise of the main road.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 508 reviews
Price from
$106.59
1 night, 2 adults

NATURA Loft Garden

Santa Teresa Beach (Near San Isidro)

Located in Santa Teresa Beach, a 1-minute walk from Santa Teresa Beach, NATURA Loft Garden has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

J
Jim & Deborah
From
Canada
the resort was like a little slice of heaven….beautifully appointed with all the basic needs.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 320 reviews
Price from
$79.20
1 night, 2 adults

Coyote Rooms

Cabuya (Near San Isidro)

Located in Cabuya, 5.4 miles from Montezuma Waterfall, Coyote Rooms has accommodations with a fitness center, free private parking, a garden and a terrace.

A
Annette
From
Mexico
I liked my room, the bathroom, the gardens, the kitchen where you can prepare yourself something. there are also fridges where you can store food or cool your water bottles
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 125 reviews
Price from
$39
1 night, 2 adults

Jungle Lodge at Wild Sun Rescue Center

Cabuya (Near San Isidro)

Located in Cabuya, 6.4 miles from Montezuma Waterfall, Jungle Lodge at Wild Sun Rescue Center provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge....

M
Mark
From
Canada
We loved our stay at Wild Sun’s Jungle Lodge! Clean facilities, incredible wildlife sightings, and stunning jungle views with a refreshing pool. The staff and volunteers were friendly, and Jacqueline was especially welcoming and accommodating. Breakfasts were delicious, and we stayed for dinner when we could—amazing food that supports their wildlife rescue work. Highly recommend for a unique, meaningful experience
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 226 reviews
Price from
$100
1 night, 2 adults

Aves Resort Montezuma

Montezuma (Near San Isidro)

Located in Montezuma, 0.8 mi from Montezuma Beach, Aves Resort Montezuma provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

L
Luis
From
Mexico
Aves Montezuma is great if you are looking for a peaceful holiday. You are in very close contact with nature but with many commodities of our urban life. Great for our anniversary trip. Thanks to the great staff of Aves, we became your fans.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 423 reviews
Price from
$130.50
1 night, 2 adults

Casa Cecilia Beach Front

Santa Teresa Beach (Near San Isidro)

Located in Santa Teresa Beach, a 4-minute walk from Santa Teresa Beach, Casa Cecilia Beach Front provides accommodations with a garden, free private parking, a private beach area and a shared lounge.

M
Megan
From
Canada
The property was so beautiful, it was a slice of heaven. My husband and I stayed here on our honeymoon and loved every minute. It was located on the end of town but we loved that since it was such a busy area, Casa Cecelia was quiet and peaceful. While the property was on the outside of town there was a Super (convenience store with liquor, groceries and other convenience items) a short walk away. There were also a couple very good restaurants within walking distance that we visited more than once. Rocomar was right on the beach with so much seating and the best view you could ask for of the sunset and Nectar was fancy and expensive but had huge portions and the food was incredible. Breakfast at the resort had several options and was always delicious. Anabel, the manager was lovely and so helpful. She helped us organize a lovely excursion. We didn't get to see any, but we were told turtles come right up on the beach and nest. We got up early trying to see them nesting or hatching. It was exciting even though we didn't see any ourselves. beach was stunning, lots of shade, lots of chairs
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 262 reviews
Price from
$130
1 night, 2 adults

Lua Villas

Santa Teresa Beach (Near San Isidro)

Set in Santa Teresa Beach, Lua Villas offers accommodations with a terrace and free WiFi. Each unit is fitted with air conditioning, a private bathroom and a fully equipped kitchen.

A
Alexandra
From
Canada
perfect location, room was better than the pictures.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 325 reviews
Price from
$125
1 night, 2 adults

Santa Teresa Surf Vista Villas

Santa Teresa Beach (Near San Isidro)

Offering a year-round outdoor pool, barbecue and sun terrace, Santa Teresa Surf Vista Villas is set in Santa Teresa in the Puntarenas Region, 6.8 mi from Montezuma.

E
Euan
From
United Kingdom
Truly one of the most romantic rooms we have ever stayed in. We stayed in the roof suite with the most incredible sunset views. Outside shower and outside lounge deck area was outstanding to relax in every day. A fully stocked private kitchen is included. It's a dream location.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 327 reviews
Price from
$76.50
1 night, 2 adults

Fuego Lodge

Santa Teresa Beach (Near San Isidro)

Offering an outdoor swimming pool and beautiful garden, Fuego Lodge is located in Santa Teresa, 820 feet from the beach. Free WiFi access is available in all areas of this lodge.

C
Carmella
From
Canada
Beautiful- breakfast was delicious and staff was super helpful
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 291 reviews
Price from
$118.75
1 night, 2 adults
See all 6 hotels in San Isidro

Hotels with airport shuttles in San Isidro

Airport shuttle
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 125 reviews
From $44.07 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 327 reviews
From $135.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 62 reviews
From $474.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 226 reviews
From $113 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 155 reviews
From $237.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 91 reviews
From $220.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 508 reviews
From $162.72 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 336 reviews
From $141.25 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 70 reviews
From $1,130 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 373 reviews
From $101.70 per night

Most booked hotels in San Isidro and surrounding area in the past month

See all

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 492 reviews

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 285 reviews

Popular with guests booking hotels in Montezuma

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 919 reviews

Popular with guests booking hotels in Santa Teresa Beach

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 299 reviews

Popular with guests booking hotels in Santa Teresa Beach

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

Popular with guests booking hotels in Santa Teresa Beach

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 509 reviews

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 381 reviews

Popular with guests booking hotels in Santa Teresa Beach

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 449 reviews

Budget hotels in San Isidro and nearby

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 242 reviews

Mini Hostel Santa Teresa is located 328 feet from the surf break and beach in Santa Teresa. Surrounded by tropical gardens, it features a swimming pool, shared kitchen and free WiFi in communal areas.

From $84.75 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Welcome to your home in Santa Teresa, at Hotel Armonia! 🌿 Our cozy Hostel surrounded by nature — the perfect spot to relax in peace, to meet new friends and soak up the good Santa Teresa vibes... and...

From $113 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 62 reviews

Providing quiet street views, Apartamentos y Studios Brisas del Mar Santa Teresa in Santa Teresa Beach offers accommodations and an open-air bath.

From $108.48 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 707 reviews

Located in Santa Teresa Beach, a 2-minute walk from Carmen Beach, El Gato Rojas Surf Hostel provides accommodations with a garden, free private parking, a terrace and barbecue facilities.

From $84.75 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 33 reviews

Located in Santa Teresa Beach, a 5-minute walk from Carmen Beach, Mal Pais Surf Camp has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $67.80 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 58 reviews

Located in Santa Teresa Beach, a 7-minute walk from Santa Teresa Beach, Beach Cabinas provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $85.88 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 944 reviews

Located in Santa Teresa Beach, a 3-minute walk from Santa Teresa Beach, ICO Living Hostel has accommodations with a garden, free private parking and a shared lounge.

From $162.72 per night

Tiny Soul offers accommodations in Santa Teresa Beach, a 3-minute walk from Santa Teresa Beach and 9.4 miles from Montezuma Waterfall.

From $118.65 per night

Best hotels with breakfast in San Isidro and nearby

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

Hostel La Posada is a social surf hostel in Santa Teresa, Costa Rica, with a relaxed and friendly vibe.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 285 reviews

Hotel Santa Teresa is a modern, and ecologically-conscious boutique hotel that provides a truly unique beach experience.

From $396.63 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 8 reviews

Located in Santa Teresa Beach, a 2-minute walk from Carmen Beach, Blooma Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $766.71 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 591 reviews

Offering an outdoor pool and a spa and wellness center, Hotel Atrapasueños is located in Santa Teresa, just 328 feet from Playa Santa Teresa beach.

From $426.80 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 16 reviews

Located in Santa Teresa Beach, a 2-minute walk from Santa Teresa Beach, Toro by Dreamcatcher provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $406.80 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 291 reviews

Offering an outdoor swimming pool and beautiful garden, Fuego Lodge is located in Santa Teresa, 820 feet from the beach. Free WiFi access is available in all areas of this lodge.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 64 reviews

Located in Santa Teresa Beach, a few steps from Santa Teresa Beach, ARjAU Boutique Hotel - Adults Only provides accommodations with an outdoor swimming pool, free private parking, a garden and a...

From $314.14 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 128 reviews

Located in Santa Teresa Beach, a 3-minute walk from Santa Teresa Beach, Funky Monkey Lodge has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

What Guests Said About San Isidro:

10

Fantastic home slightly up the mountain in the middle of the...

Fantastic home slightly up the mountain in the middle of the natural beauty of the area. Very private location but not far from the main area. Loved having kitchen for breakfast and anything else you wanted to cook. Freddy, the host, was great to deal with. Pool was great overlooking the Pacific. Loved it and would definitely stay again!!
Guest review by
Spacemom
United States