Choose your preferred language. We speak English (US) and 41 other languages.
Most often used by people in the United States
Rena Bianca, 07028 Santa Teresa Gallura, Italy – Show map
Excellent location – rated 9.1/10! (score from 148 reviews)
Rated by guests after their stay at Hotel Corallaro.
|Deluxe Double or Twin Room with Sea View|
|Double Room with Extra Bed|
|Small Quadruple Room|
|Economy Double or Twin Room|
|Economy Double or Twin Room with Terrace|
|Superior Double or Twin Room|
|Superior Double or Twin Room with Balcony|
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
80 properties in Santa Teresa Gallura
Including hotels, apartments, villas and more.
148 verified reviews
They speak your language!
Hotel Corallaro's staff speaks: Italian, French, Spanish, English, German
Booking is safe
When you book with us your details are protected by a secure connection.
Outdoor Pool (seasonal), Grounds, Terrace, Sun Deck
Fishing, Ping-Pong, Hiking, Diving, Horseback Riding, Solarium, Massage, Beachfront, Bicycle Rental, Playground
Food & Drink
Restaurant, Bar, Breakfast in the Room, Snack Bar, Special Diet Meals (upon request)
WiFi is available in all areas and charges apply.
Free public parking is available on site (reservation is not needed).
Room Service, Packed Lunches, Car Rental, Shuttle Service (surcharge), Airport Shuttle (surcharge), 24-Hour Front Desk, Express Check-in/Check-out, Tour Desk, Ticket Service, Baggage Storage, Concierge Service, Private Check-in/Check-out, Babysitting/Child Services, Laundry, Ironing Service, Meeting/Banquet Facilities, Fax/Photocopying, VIP Room Facilities, Honeymoon Suite
Paid WiFi, Newspapers, Safe, Non-smoking Rooms, Facilities for Disabled Guests, Family Rooms, Elevator, Heating, All Spaces Non-Smoking (public and private), Air Conditioning
Italian, French, Spanish, English, German
Gallura market (547yrd) la rosa dei venti (383yrd)
caffe del mare (328yrd) groove caffe (437yrd)
2:00 PM - 12:00 AM
2:00 AM - 10:30 AM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
One child under 2 years is charged EUR 20 per person per night when using existing beds.
One child under 2 years is charged EUR 20 per person per night in a crib.
The maximum number of cribs in a room is 1.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are allowed on request. Charges may apply.
Cards accepted at this property
Hover over the cards for more info.
Based on 148 reviews
Value for money
Show reviews from:
Located on the Capo Testa peninsula, Hotel Mirage is set among myrtle and juniper trees. It offers a private beach, a Sardinian restaurant and simply furnished rooms with private bathroom.
Score from 245 reviews Good
Hotel La Funtana is in a quiet area a 20-minute walk from Santa Teresa Gallura beach and even closer to the center of town. The hotel has its own pool.
Score from 131 reviews Very good
In Santa Teresa Gallura, Hotel Canne al Vento provides air-conditioned rooms with free Wi-Fi. It features a terrace and free private parking. Sandy beaches are only a 10-minute walk away.
Score from 130 reviews Excellent
The Excelsior is located in the city centre of La Maddalena Island, a 2-minute walk from the ferries to/from Palau. There is free public parking in front of the hotel.
Score from 217 reviews Excellent
The staff were without fault. They were great, went out of their way to help and make our stay memorable
The location is perfect with less than 5 minutes walk to the beach and the town square. The rooms was clean and a nice size. I had one of the third floor rooms with a balcony and the view was amazing.
The beds are hard by US standards but better than what I usually find in Italy.
The absolute best location to stay in Santa Teresa - the only hotel on the beach (1 minute) and a quick walk (though up a steep short incline) to the shops and restaurants. Staff very professional and friendly. No complaints.
The doors of the shower were broken and nobody resolved the problem although we have asked about that many times. Swimming pool closing time was definetely too early, at 6.30 pm. The hotel is absolutely overpriced. Poor breakfast.
We had room number 322, with fantastic view to the sea. The best bathroom we ever had in a Hotel. The beach in front of the Hotel is fantastic.
Breakfast (Continental) just untill 9:30. This is to early for Holiday. It was possible to have a littel breakfast just with Sweets till 11:00.
Staff were delightful
Location 100 meters away from the beach.
Breakfast - very limited and mainly packed/canned food: compotes, jam. Absolutely no vegetables at breakfast Head of waiters have been informed, no reactions. Our room (no.230) was located above the kitchen area, we paid 280 EUR per night and was filled with smell from the dinner. Air conditioning was not capable of cooling the room, we had to leave it open during all day. Pool closes at 19.00 Sorry to write so many negative aspects, despite being an optimistic and a positive person I felt ripped off. For future customers: it worth it only if you want to be close to Rena Blanca beach.
Location, staff, pool
Almost everything was fine, especially that you could get a late breakfast ;) Near to a wonderful beach, and close to the center. Only 5 min. drive to Capo Testa, which has wonderful beaches. Very nice hotel and staff.
On Booking.com, it says that we could have free internet for one item pr. guest, and there was free wi-fi in public areas. This was not so. We got one free wi-fi code pr. room, and there was not free wi-fi in public areas. We complained about this, and got one free wi-fi code for each person (we were 4 people in two rooms). This was of course very good.
very new and beautiful room in new part with great seaview very close (100m) to the beach on the border of the town why it is quite quiet during the night but also close to walk to the center
large hotel with quiet long distances to walk to new rooms in upper level breakfast only until 0930, afterwards you only get coffee and brioche at the bar (which was not mentioned at checkin)
Friendly and helpful staff. Nice and clean room with balcony.Good location, near the beach. 5 min walk to town.
Breakfast buffet was below expectation. Some music/noise from a nearby Beach Club.
Very welcome stay for travellers with small dogs. Staff was very attentive. Excellent view if you ask to have breakfast or dinner outside, near the pool. Perfect hotel location.
Closeness to the beach
Fairly noisy building which seems to reflect noise such as walking, doors opening and closing and corridor traffic.Bathrooms lack basics extras such as facial tissues,face/ body cream.
Better to rent a flat than hotel
Great location, good facilities and very good food. Very friendly and helpful staff You can relax there even , when you waiting four days for your missing suitcase
We have absolutely nothing to complain
We liked proximity to beach which is heavenly. Very friendly staff who are very helpful. Santa Teresa di Gallura is a charming little town and the atmosphere is generally easy and relaxed. We were there in late June/early July. Don't know what it is like during peak season.
The hotel and the staff were excellant, very clean, all the staff very helpful, the food was excellant with lots of variety. Marina was very helpful and polite, the hotel is well situated to the beach and also a short walking distance to the town square. We look forward to returning in the near future.
Centrally located. Close to the beach and city center. Parking on site. Clean, amaibly decorated. Attentive staff.
Excellent location just steps away from beautiful Rena Bianca beach. The hotel was clean, comfortable and the staff were very friendly.
The pool was out of order when we were there not that this mattered as the beach was beautiful
Nice room interior, close to the beach. Staff at the reception very nice, friendly and efficient.
I would rate this hotel not more than 3*. We chose a triple room which was on the ground floor and next to the backroad with no view, just wall few metres from the window, so we did not open the window during our 3 night stay and avoided hotel as much as possible. It seems there are only few rooms with balcony and great views and these rooms cost double. Breakfast was without fresh fruits.
Staff very helpful, wonderful beach 100 metres away. Short , steepish walk into delightful village centre with loads of good restaurants/bars.
Friendly staff and spotless hotel which is close to the beach A leaking toilet was attended to promptly Decor is light modern and airy.
Set menu for dinner at E25 per head. No other choice if you wanted a smaller meal. Not many people feel like a 4 course meal every night. For a four star hotel we felt that we should have been able to make a cup of tea/coffee in our room
good location, nice diner
breakfast can be more organised and more choice.
The location was superb [we had a hire car to explore local beaches despite there being one on our doorstep]. The bar/lobby area is a comfortable hangout. We had a good quality twin room [often twin rooms are poor]. The staff were eager to help [not always matched by English but hey my Italian is pants]!! Everything is very clean.
There are no loungers by the pool [only deck chairs - nice though they are]... indeed space around the pool is limited. The pool is v.cold.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!