Skip to main content

B&Bs in Santa Teresa Beach

Find the B&Bs that appeal to you the most

B&Bs for every style

Find the right B&B for you in Santa Teresa Beach

The best B&Bs in Santa Teresa Beach

Check out our pick of great B&Bs in Santa Teresa Beach

Filter by:

Review score

Lucero

Santa Teresa Beach

Boasting a garden, Lucero is set in Santa Teresa Beach in the Puntarenas region, 16 km from Montezuma Waterfal and 40 km from Tortuga Island.

J
João
From
Portugal
I had a great stay and would definitely come back. When I arrived the Wi-Fi in my apartment wasn’t working, the host moved me to a smaller room with better connection. It was still very nice, and to compensate she kindly offered an extra night, which I really appreciated. The breakfast and cleaning staff were also fantastic—warm, helpful and always smiling.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 81 reviews
Price from
US$182.90
1 night, 2 adults

Casa Calocita

Santa Teresa Beach

Situated in Santa Teresa Beach, 400 metres from Carmen Beach, Casa Calocita features accommodation with a garden, free private parking, a shared lounge and a terrace.

G
Goldmann
From
Argentina
Amazing and exceptional hostel. We had an excellent experience and would definitely return. Super recommended!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 63 reviews
Price from
US$144
1 night, 2 adults

Habitat Surf Glamp

Santa Teresa Beach

Situated just 200 metres from Santa Teresa Beach, Habitat Surf Glamp provides accommodation in Santa Teresa Beach with access to an open-air bath, barbecue facilities, as well as a shared kitchen.

E
Eesha
From
United Kingdom
I liked the vibe of the place, very unique and lot of young people to meet and interact with. Never a boring moment.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 175 reviews
Price from
US$70
1 night, 2 adults

Beach Cabinas

Santa Teresa Beach

Located in Santa Teresa Beach, 600 metres from Santa Teresa Beach, Beach Cabinas provides accommodation with a garden, free private parking, a terrace and a restaurant.

f
fanny
From
France
The location was perfect 5 min walking to the beach and nice restaurants
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 60 reviews
Price from
US$43
1 night, 2 adults

Luz En El Cielo Eco-B&B/Hostel

Montezuma (Near Santa Teresa Beach)

Set in Montezuma and only 400 metres from Montezuma Beach, Luz En El Cielo Eco-B&B/Hostel offers accommodation with sea views, free WiFi and free private parking.

U
Uwe
From
Germany
This was the best Hostel in Costa Rica for me. Right in the jungle and close to the beach. Super friendly host family that helps you to arrange whatever you need beyond a beautiful pool from where you see the bats fly at night and the hummingbirds in the mornings. Pura Vida.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 399 reviews
Price from
US$85
1 night, 2 adults

Hotel Horizontes de Montezuma

Montezuma (Near Santa Teresa Beach)

Featuring an outdoor salted pool, Hotel Horizontes de Montezuma is located on a hilltop in Montezuma. This accommodation offers lush gardens and panoramic terrace. Free WiFi access is available.

L
Lizzie Tear
From
United Kingdom
This is a wonderful boutique hotel. It is simple and classy, in a peaceful and beautiful garden. The pool is large and I was able to have a proper swim & sunbathe - lovely. 😍 The owner is a good, friendly man, and we have stayed a few times now. Breakfast is delicious, and free! If you to wind down and just stop in serene surroundings, this is the place to be. 😁🦋🌺🌞💖
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 220 reviews
Price from
US$105
1 night, 2 adults

Lodge Margouillat

Tambor (Near Santa Teresa Beach)

Lodge Margouillat is situated on a property of 4 hectares with an abundance of exotic wildlife and maintained gardens.

D
David
From
United States
Beautiful place in the forest. Surrounding by nature. A true paradise. Highest recommendation.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 242 reviews
Price from
US$90
1 night, 2 adults

Casa Colores

Montezuma (Near Santa Teresa Beach)

Surrounded by lush vegetation, this family-run establishment is located just 1 km from Montezuma, in Costa Rica.

K
Kes
From
Netherlands
How warmly we were welcomed! The owner of the residence is a super sweet woman who is open to answer all your questions. Also, the cottage is perfectly located and very clean.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 174 reviews
Price from
US$76
1 night, 2 adults

Hotel Cabinas Mar Y Cielo

Montezuma (Near Santa Teresa Beach)

Hotel Cabinas Mar Y Cielo is located in front of Montezuma beach and only 3 minutes’ walk from Montezuma’s Bus Station. It features a terrace, BBQ facilities and a garden with hammocks.

T
Travis
From
Costa Rica
Fantastic spot right in the heart of Montezuma. Friendly staff, comfortable room, amazing beachfront location. Everything within walking distance.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 319 reviews
Price from
US$120
1 night, 2 adults

Ocean View

Puntarenas (Near Santa Teresa Beach)

Featuring sea views, Ocean View offers accommodation with a garden and a balcony, around 700 metres from Tambor Beach.

A
AITOR
From
Spain
Great position very close to the sea, you can hear the waves and lots of birds and even monkeys at sunrise and sunset. Very good food at the restaurant. The shower had hot water.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 75 reviews
Price from
US$46.75
1 night, 2 adults
All B&Bs in Santa Teresa Beach

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Santa Teresa Beach and surroundings in the past month

See all

Popular with guests booking B&Bs in Santa Teresa Beach

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking B&Bs in Santa Teresa Beach

Popular with guests booking B&Bs in Santa Teresa Beach

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 175 reviews

Popular with guests booking B&Bs in Santa Teresa Beach

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

Popular with guests booking B&Bs in Santa Teresa Beach

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 80 reviews

Popular with guests booking B&Bs in Santa Teresa Beach

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 81 reviews

Popular with guests booking B&Bs in Santa Teresa Beach

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 115 reviews

Popular with guests booking B&Bs in Santa Teresa Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 60 reviews

Popular with guests booking B&Bs in Santa Teresa Beach

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Popular with guests booking B&Bs in Santa Teresa Beach

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

FAQ about B&Bs in Santa Teresa Beach