Choose your preferred language. We speak English and 41 other languages.
S.S. 195 Km. 33,800, 09010 Santa Margherita di Pula, Italy – Show map
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
30 properties in Santa Margherita di Pula
Including hotels, apartments, villas and more.
38 verified reviews
They speak your language!
Hotel Flamingo's staff speaks: Italian, English
Booking is safe
When you book with us your details are protected by a secure connection.
Outdoor Pool, Grounds, Terrace
Tennis Court, Ping-Pong, Windsurfing, Sauna, Fitness Center, Spa, Massage, Hot Tub, Private Beach Area, Indoor Pool (seasonal), Beachfront, Bicycle Rental, Kids' Club
Food & Drink
Bar, Restaurant with Dining Menu
WiFi is available in public areas and charges apply.
Free private parking is available on site (reservation is not needed).
Shuttle Service (surcharge), 24-Hour Front Desk, Baggage Storage, Dry Cleaning, Meeting/Banquet Facilities, Souvenir/Gift Shop
Safe, Non-smoking Rooms
From 2:00 PM
Until 12:00 PM
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 3 years stays free of charge when using existing beds.
There is no capacity for cribs in the room.
Pets are allowed on request. Charges may apply.
Cards accepted at this property
Hover over the cards for more info.
Based on 38 reviews
Value for money
Show reviews from:
On lush parkland with palm trees in Santa Margherita di Pula on Sardinia’s southern coast, Hotel Costa dei Fiori features 2 seawater swimming pools, 2 restaurants, and elegant, refined rooms.
Score from 148 reviews Very good
The resort is on 17 acres of natural landscape sloping down to the sea, creating a wonderful background to the private beach.
Score from 58 reviews Good
Overlooking Nora's white sandy beaches, the Baia offers an outdoor pool, restaurant and free private beach. Rooms feature a balcony or patio.
Score from 59 reviews Very good
Marin Hotel is a brand-new, distinguished and cozy establishment, located in Pula, in southern Sardinia. The Marin is just a short walk from the lively main square in town.
Score from 103 reviews Excellent
The situation of the hotel and the beach. The cleaning of the rooms.
The extra which must be paid for beach towels, deckchairs, ... People at the reception are not always helpful.
Rooms were well appointed, comfortable and spacious with our own sun loungers, table and chairs on the terrace. Food good although we went out to eat most evenings - very good restaurants a short drive away and cheaper. Pool lovely and right on the beach. Spa lovely. Comfortable hotel for young children - didn't feel stuffy and if they have a good time, then the parents can relax.
No shops or restaurants within walking distance so a car is advisable. Music around the pool was awful and extremely loud some days - had to keep asking to turn it down. Kids club wasn't great for kids over the age of 5/6 and in Italian so we didn't use it. Ask for re-furbished rooms - some blocks were in need of rennovation. Mini-golf was in desperate need of rennovation too.
We were very unhappy as hotel reception was rude, unfriendly and very unhelpful.They did not help with our lost luggage due to the strikes at the airport.Reception told us to solve it by ourselves after 2 days and transfer to airport one way was 80 euro. I would not come there again and not recommend it for anyone else. Hotel price is way to high for such extremely low quality service which is maximum 2-3 star but no way it can be 4. Sits on the beach were 15 euro per day. After paying big money for this hotel extra price for sits and towels is unappropriate. Horrible hotel and not worth its price.
Location, pool, beach and food all good.
we arrived late afternoon and were shown to a good room which was hot. We put AC on and went to look around. Returned to room and it was even hotter - AC not working. Complained, waited an hour then went to dinner. Returned and got someone to come over who confirmed AC in whole block was not working. Said would arrange room change and get back to us within the hour. Waited for an hour and ten mins then called reception to be told a, person had gone off duty and anyway wasn't authorised to change our room and b, no other rooms available! My partner went across and spoke to this new person and we did have the room changed, finally getting sorted at half one in the morning. We were told that we could speak to the manager the next day but whenever we asked he wasn't available! Considering this is a 4 star hotel the fact that a manager isn't available and leaves his staff to deal with customers complaints seems wrong.
greeted by surly receptionist,room not ready although arrived after check in non of our room requests were fulfilled, dining room stuffy no possibility of eating dinner outside, overcrowded and noisy dining room, the beach beds should be free to hotel clients.