Ruta Interbalnearia km 118
8.9
Very good
40 reviews
Scenic Views and Stylish Rooms
Hotel Terraza del Mar offers a picturesque setting with a beautiful garden and a pool overlooking Punta Ballena. The stylish rooms with large windows provide a stunning view of the garden, equipped with modern amenities like free Wi-Fi and cable TV.
Delicious Dining Options
Start your day with a buffet breakfast and savor a variety of international dishes at Las Vieiras Restaurant. The hotel ensures a delightful culinary experience for its guests.
Relaxation and Convenience
Guests can unwind in the garden, by the pool on sun loungers, or enjoy beach services for a fee. With free parking, airport shuttles, and proximity to key locations, Hotel Terraza del Mar offers both relaxation and convenience.
Book your stay at Hotel Terraza del Mar for a memorable experience by the Punta Ballena!
Select your dates
Select your dates
Where
Dates
Rooms
Join PremiumHoliwise Premium to access our best member rates
Superior Double or Twin Room with Garden View and Pool View
Standard Double Room with Garden View and Pool View
Room with Views of Garden, Pool, and Sea and Duplex
Superior Room
Get instant answers with our AI powered search of property information and reviews.
From 02:00 to 12:00
Until 11:00
Pets are allowed on request. No extra charges.















Free private parking is possible on site (reservation is not needed).
WiFi is available in all areas and is free of charge.
Children of any age are allowed. Children up to and including 2 years old stay for free when using an available cot. Children up to and including 11 years old stay for free when using an existing bed. Children up to and including 12 years old stay for free when using an available extra bed. People 13 years old and over stay for US$70 per person per night when using an available extra bed. Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management. Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.