Skip to main content

Filter by:


Star Rating

Review Score

Santa Teresa – 66 hotels and places to stay
See the latest prices and deals by choosing your dates.
Xalli Beach Hotel, hotel in Santa Teresa

Located on the beach in the San Fernando, 2625 feet north of Santo Domingo and 0.6 mi south of Santa Cruz,, Xalli Hotel features a sun terrace and views of the lake.

Great location. Grounds were pretty. Nice restaurant. Helpful staff.
8.9
Scored 8.9
Excellent
Rated excellent
266 reviews
Price from$56.25per night
Hotel Restaurante Los Cocos, hotel in Santa Teresa

Located in Santa Cruz, a 9-minute walk from Santo Domingo Beach, Hotel Restaurante Los Cocos has accommodations with a garden, free private parking, a shared lounge and a terrace.

The location is good but be mindful of bus times. Friendly staff. Right across from the beach and there’s a motorbike rental spot next door.
8.4
Scored 8.4
Very Good
Rated very good
152 reviews
Price from$25per night
El Encanto Garden Hotel, hotel in Santa Teresa

El Encanto Garden Hotel is located in Santa Cruz. Guests can enjoy the on-site restaurant. Free private parking is available on site. Santo Domingo Beach is a 7 minute walk from the property.

The view is amazing:))
9.0
Scored 9.0
Wonderful
Rated wonderful
322 reviews
Price from$39.60per night
Hotel Villa Paraiso, hotel in Santa Teresa

Located in Santo Domingo, a few steps from Santo Domingo Beach, Hotel Villa Paraiso has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

The property was great! Awesome to be on the beach and we also played in the pool!
8.2
Scored 8.2
Very Good
Rated very good
91 reviews
Price from$100per night
Hotel San Juan Ometepe, hotel in Santa Teresa

Offering a restaurant and a private beach area, Hotel San Juan Ometepe is located in Altagracia, just 1.4 mi from the main road.

EVERYTHING!!! But mostly the staff, they are the nicest people. Especially the guys at the restaurant (Juan, Dhiego and Carlo).
9.1
Scored 9.1
Wonderful
Rated wonderful
193 reviews
Price from$65per night
Caballito's Mar, hotel in Santa Teresa

Located in Mérida, 2.2 miles from Maderas Volcano, Caballito's Mar has accommodations with a restaurant, free private parking and a bar.

Amazing waterfront property with sunset view
8.7
Scored 8.7
Excellent
Rated excellent
151 reviews
Price from$25per night
El Mirador Ecológico, Ometepe, hotel in Santa Teresa

Located within a 15-minute walk of Concepcion Volcano on Ometepe Island with excellent views of Lake Nicaragua, this quaint hotel features a pool, complimentary breakfast and is a 10-minute drive from...

Friend staff
8.8
Scored 8.8
Excellent
Rated excellent
51 reviews
Price from$54per night
El Pital, Chocolate Paradise, hotel in Santa Teresa

El Pital, Chocolate Paradise has a garden, shared lounge, a terrace and restaurant in Balgue.

The setting here was so delightful that we hesitated to leave to do anything else but enjoy the scenery, the vibe, the fresh food grown on site, and the ocean breeze Great music playing at the restaurant all day too! The staff was super helpful on all levels.
7.9
Scored 7.9
Good
Rated good
432 reviews
Price from$35per night
El Bamboo Cabins, hotel in Santa Teresa

Offering garden views, El Bamboo Cabins in Balgue offers accommodations and a garden. This beachfront property offers access to a patio, free private parking, and free Wifi.

Private, peaceful spot in Balgue, only a few steps away from the water’s edge. Loved waking up in the morning and being able to look straight out onto the lake. Would highly recommend this place!
9.5
Scored 9.5
Exceptional
Rated exceptional
174 reviews
Price from$35per night
Lazy Crab Hostel, hotel in Santa Teresa

Set in Balgue, Lazy Crab Hostel has a garden and a terrace. The property is located 0.9 mi from Maderas Volcano.

The atmosphere was exceptional. The stuff was great and very helpful. The location is perfect. There are many options for restaurants. No matter where you're on this island, you need a scooter to get to the beach & sightseeing. But Lazy Crab has a good distance to the most attractions. They have a kitchen with room for your own purchase. The breakfast is really good too and they have free coffee for breakfast.
7.7
Scored 7.7
Good
Rated good
140 reviews
Price from$23.25per night
See all hotels near Santa Teresa
Subscribe to receive premium deals

Prices drop the second you sign up!