
Costa Smeralda Cheap Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to €185 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Price found within the past 48 hours. Click for updated prices.

COLONNA RESORT, a Colonna Luxury Beach Hotel, Porto Cervo
Save 100% on your flight
Price was €4,597, price is now €3,703 per person
€3,703
per person
1 Jun - 7 Jun
found 1 day ago
Return flight included
Munich (MUC) to Olbia (OLB)
8.4/10 Very Good! (265 reviews)
Beautiful hotel with stunning grounds, pools and beach. We chose to swim at the beach, such a lovely setting, and the sea was warm. The pools appeared to be unheated.
The rooms were quite tired for a 5 star hotel, but our garden view room was comfortable, quiet and not overlooked. The hotel was spotlessly clean throughout. The half board option was excellent value and the evening meal choice, with waiter service, fabulous. The only thing that let the hotel down was breakfast, which was very limited for a hotel of this size. The standard scrambled eggs, bacon, sausage, plus cold meats and cheese, and lots of cake! The smoked salmon was very good though...
Reception staff were efficient and friendly, and kindly helped us with a couple of issues during our stay. We took advantage of the useful free shuttle into Porto Cervo one day, a 2 hour visit was probably all that was needed, although we stayed longer. Plenty of parking in the hotel grounds and the road outside.
We thoroughly enjoyed out three nights at the hotel, thank you Colonna Resort!
Reviewed on 7 Oct 2025
Don't see what you're looking for?
See all available trips from Munich to Costa Smeralda
View all tripsPrice found within the past 48 hours. Click for updated prices.

COLONNA RESORT, a Colonna Luxury Beach Hotel, Porto Cervo
Save 100% on your flight
Price was €4,597, price is now €3,703 per person