Skip to main content

Search hotels in Santiago

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

Popular hotels in Santiago

Check out our top picks in Santiago

Filter by:

Star Rating
Review score

Ventura Santa Teresa

Santa Teresa Beach (Near Santiago)

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 Santiago)

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

Casa Cecilia Beach Front

Santa Teresa Beach (Near Santiago)

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.

j
julvalhe
From
Costa Rica
Incredible location, literally being on the beach to have breakfast or watch a sunset makes a difference... the place is very quiet and gives a feeling of security. The room was very nice and clean. It has become our new regular place to stay when we return to the area.
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 Santiago)

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 Santiago)

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 Santiago)

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

Manala Hotel

Santa Teresa Beach (Near Santiago)

Manalá Hotel is located just 328 feet from the beach in Santa Teresa. It features beautiful tropical gardens, an outdoor pool.

L
Lisa
From
United States
Great location, pool, casita, etc.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 196 reviews
Price from
$82.74
1 night, 2 adults

Hotel Santa Teresa by the Beach

Santa Teresa Beach (Near Santiago)

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

L
Lock
From
Brazil
We had a great time in Hotel Santa Teresa by The Beach, staff was super friendly, room was great, bed and shower too. Location was few steps to the beach and there was water and coffee available at all times at the hotel, we loved it!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 285 reviews
Price from
$172
1 night, 2 adults

Toro by Dreamcatcher

Santa Teresa Beach (Near Santiago)

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.

J
John Camilo
From
Colombia
From the moment I arrived at Dreamcatcher, I knew I had found something special. The service was exceptional — every member of the team made me feel genuinely welcomed, as if I were part of a family rather than just a guest. Their attention to detail and warmth turned every interaction into a pleasure. The location is simply perfect — surrounded by lush nature, yet close enough to explore local spots and beaches with ease. You wake up to the sound of birds, the gentle breeze, and the kind of peace that’s hard to find elsewhere. What makes Dreamcatcher truly unique are the magical details everywhere: the design, the cozy spaces filled with art and natural elements, the tranquil pool area, and the way the whole place feels alive with positive energy. Every corner invites you to slow down, breathe, and reconnect. It’s not just a hotel — it’s an experience that stays with you long after you leave. I can’t wait to come back.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 16 reviews
Price from
$219.39
1 night, 2 adults

Blooma Boutique Hotel

Santa Teresa Beach (Near Santiago)

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.

L
Liron
From
Israel
Absolutely Outstanding Stay – for me and my entire family! A Perfect Experience from Start to Finish I can’t say enough good things about my stay at this hotel. From the moment I arrived, the service was warm, attentive, and genuinely welcoming. The check-in process was smooth and efficient, and the staff went above and beyond to make sure I felt comfortable throughout my stay. The room was spotless, beautifully designed, and equipped with everything I needed—including a super comfortable bed, high-quality linens, and a great view. Housekeeping was consistent and meticulous, and every detail felt thoughtful and intentional. also really appreciated the quiet and calm atmosphere throughout the hotel, making it easy to relax and recharge. Minutes away from great restaurants and the beach! Overall, this was one of the best hotel experiences I’ve ever had. Whether you’re traveling for business or leisure, I highly recommend staying here. I will definitely be returning!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 8 reviews
Price from
$142.03
1 night, 2 adults
See all hotels in and around Santiago

Santiago – 2 hotels and places to stay

Filter by:

Star Rating
Review score

Ventura Santa Teresa

Santa Teresa Beach (Near Santiago)

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 Santiago)

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

Casa Cecilia Beach Front

Santa Teresa Beach (Near Santiago)

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.

j
julvalhe
From
Costa Rica
Incredible location, literally being on the beach to have breakfast or watch a sunset makes a difference... the place is very quiet and gives a feeling of security. The room was very nice and clean. It has become our new regular place to stay when we return to the area.
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 Santiago)

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 Santiago)

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 Santiago)

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

Manala Hotel

Santa Teresa Beach (Near Santiago)

Manalá Hotel is located just 328 feet from the beach in Santa Teresa. It features beautiful tropical gardens, an outdoor pool.

L
Lisa
From
United States
Great location, pool, casita, etc.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 196 reviews
Price from
$82.74
1 night, 2 adults

Hotel Santa Teresa by the Beach

Santa Teresa Beach (Near Santiago)

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

L
Lock
From
Brazil
We had a great time in Hotel Santa Teresa by The Beach, staff was super friendly, room was great, bed and shower too. Location was few steps to the beach and there was water and coffee available at all times at the hotel, we loved it!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 285 reviews
Price from
$172
1 night, 2 adults

Toro by Dreamcatcher

Santa Teresa Beach (Near Santiago)

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.

J
John Camilo
From
Colombia
From the moment I arrived at Dreamcatcher, I knew I had found something special. The service was exceptional — every member of the team made me feel genuinely welcomed, as if I were part of a family rather than just a guest. Their attention to detail and warmth turned every interaction into a pleasure. The location is simply perfect — surrounded by lush nature, yet close enough to explore local spots and beaches with ease. You wake up to the sound of birds, the gentle breeze, and the kind of peace that’s hard to find elsewhere. What makes Dreamcatcher truly unique are the magical details everywhere: the design, the cozy spaces filled with art and natural elements, the tranquil pool area, and the way the whole place feels alive with positive energy. Every corner invites you to slow down, breathe, and reconnect. It’s not just a hotel — it’s an experience that stays with you long after you leave. I can’t wait to come back.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 16 reviews
Price from
$219.39
1 night, 2 adults

Blooma Boutique Hotel

Santa Teresa Beach (Near Santiago)

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.

L
Liron
From
Israel
Absolutely Outstanding Stay – for me and my entire family! A Perfect Experience from Start to Finish I can’t say enough good things about my stay at this hotel. From the moment I arrived, the service was warm, attentive, and genuinely welcoming. The check-in process was smooth and efficient, and the staff went above and beyond to make sure I felt comfortable throughout my stay. The room was spotless, beautifully designed, and equipped with everything I needed—including a super comfortable bed, high-quality linens, and a great view. Housekeeping was consistent and meticulous, and every detail felt thoughtful and intentional. also really appreciated the quiet and calm atmosphere throughout the hotel, making it easy to relax and recharge. Minutes away from great restaurants and the beach! Overall, this was one of the best hotel experiences I’ve ever had. Whether you’re traveling for business or leisure, I highly recommend staying here. I will definitely be returning!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 8 reviews
Price from
$142.03
1 night, 2 adults
See all hotels in and around Santiago

Hotels with airport shuttles in Santiago

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.7
Excellent - What previous guests thought, 162 reviews
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 8.9
Excellent - What previous guests thought, 63 reviews
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 9.4
Wonderful - What previous guests thought, 70 reviews
From $1,130 per night

Most booked hotels in Santiago 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 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

Popular with guests booking hotels in Santa Teresa Beach

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

Best hotels with breakfast in Santiago and nearby

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

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.

From $214.70 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 449 reviews

Located in Santa Teresa Beach and with Santa Teresa Beach reachable within a 2-minute walk, Believe Surf & Yoga Lodge Santa Teresa provides concierge services, non-smoking rooms, an outdoor swimming...

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

Manalá Hotel is located just 328 feet from the beach in Santa Teresa. It features beautiful tropical gardens, an outdoor pool.

From $225.01 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 381 reviews

Offering an outdoor pool and lush tropical gardens, Hotel Luz de Luna is located in Santa Teresa, just 394 feet from the popular Playa Santa Teresa beach. It offers free WiFi and on-site parking.

From $192.10 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.

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

Located in Santa Teresa Beach, Don Jon's Surf and Yoga Lodge has free WiFi, and guests can enjoy a garden, a shared lounge and a terrace.

From $226 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

Budget hotels in Santiago and nearby

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

Cabinas Playa Surf Hostel features an outdoor swimming pool, garden, a shared lounge and terrace in Santa Teresa Beach.

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

Located in Santa Teresa, Surf Garden Zeneidas offers a shared lounge with TV and library, communal kitchen and free WiFi. All rooms have a garden view.

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

A 2-minute walk from Santa Teresa Beach in Santa Teresa Beach, Habitat Surf Glamp provides accommodations with access to a public bath and open-air bath.

From $98.88 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
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
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 284 reviews

Welcome to ESO Santa Teresa! 🌴 Located in the heart of Santa Teresa, ESO offers a unique mix of style, comfort, and community.

From $254.06 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 22 reviews

Located a 5-minute walk from Santa Teresa Beach, Nahele Lodge offers an outdoor swimming pool, a garden and air-conditioned accommodations with a terrace and free WiFi.

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

Boasting a garden, BBQ facilities and views of garden, Point Break Santa Teresa is set in Santa Teresa Beach, 1 mi from Carmen Beach.

From $129.95 per night