Overview of Hotel Costa Caddu

Photo gallery

Guest reviews

4.6 / 5Wonderful
57 reviews
Guests rated this property 4.8/5 for cleanliness.


  • Pool
  • Free WiFi
  • Pet Friendly
  • Air conditioning


What's nearby

Popular LocationLa Isuledda Beach9 min walk
Popular LocationPort Ottiolu13 min drive
RestaurantMiriacheddu4 min drive
RestaurantLo Sfizio6 min drive
AirportOlbia (OLB-Costa Smeralda)25 min drive

Choose dates to view prices

  • Standard Double or Twin Room

    Room amenities

    • 248 sq ft
    • Resort view
    • Sleeps 2
    • 1 Double Bed OR 2 Single Beds
    Show details
  • Standard Triple Room

    Room amenities

    • 248 sq ft
    • Resort view
    • Sleeps 3
    • 1 Double Bed and 1 Single Bed
    Show details
  • Family Room, Connecting Rooms

    Room amenities

    • 248 sq ft
    • Hill view
    • Sleeps 4
    • 1 Double Bed and 2 Single Beds
    Show details
  • Panoramic Double or Twin Room

    Room amenities

    • 248 sq ft
    • Sleeps 2
    • 1 Double Bed OR 2 Single Beds
    Show details
  • Family Suite, 2 Bedrooms

    Room amenities

    • 538 sq ft
    • Resort view
    • Sleeps 4
    • 2 Double Beds
    Show details
  • Family Suite, 3 Bedrooms

    Room amenities

    • 592 sq ft
    • Resort view
    • Sleeps 5
    • 2 Double Beds and 1 Single Bed
    Show details
  • Family Room, Connecting Rooms, Garden View

    Room amenities

    • 474 sq ft
    • Sleeps 4
    • 1 Double Bed and 2 Single Beds
    Show details
  • Room, Accessible

    Room amenities

    • 269 sq ft
    • Resort view
    • Sleeps 2
    • 1 Double Bed OR 2 Single Beds
    Show details

About this area

San Teodoro

Located in San Teodoro, Hotel Costa Caddu is in a rural location and on the waterfront. The area's natural beauty can be seen at San Teodoro Beach and Cala Brandinchi Beach. With scuba diving, windsurfing and boat tours nearby, you'll find plenty of adventures in the water. Our guests appreciate the hotel's quiet location.

Popular Location

What's nearby

  • La Isuledda Beach - 9 min walk
  • San Teodoro Lagoon - 12 min drive
  • San Teodoro Beach - 12 min drive
  • Port Ottiolu - 13 min drive
  • San Teodoro Port - 15 min drive

Getting around

  • Olbia Marittima Banche Porto Station - 31 min drive
  • Olbia (OLB-Costa Smeralda) - 25 min drive


  • Miriacheddu - 4 min drive
  • Lo Sfizio - 6 min drive
  • Il Re Borbone - 6 min drive
  • Da Fabio - 6 min drive
  • Central Bar - 6 min drive

About this property

Hotel Costa Caddu

Waterfront hotel with restaurant and outdoor pool
A restaurant, an outdoor pool and a bar/lounge are available at this smoke-free hotel. WiFi in public areas is free. Additionally, a spa tub, a rooftop terrace and free use of bicycles are on-site. All 42 soundproofed rooms feature free WiFi and minibars. For a bit of entertainment, flat-screen TVs come with satellite channels, and guests will also find furnished patios and hairdryers.
Hotel Costa Caddu offers 42 forms of accommodation with minibars and a safe. Rooms open to furnished patios. 22-inch Flat-screen televisions come with satellite channels. Bathrooms include a shower, bidets, complimentary toiletries and hairdryers.
Guests can surf the web using complimentary wireless Internet access. Business-friendly amenities include desks and telephones. Housekeeping is offered on a daily basis and hypo-allergenic bedding can be requested.
An outdoor pool and a spa tub are on site.
The recreational activities listed below are available either on-site or nearby; fees may apply.

Property amenities


Available in all rooms: Free WiFi
Available in some public areas: Free WiFi

Parking and public transport

No on-site parking available
Off-street parking
Return airport shuttle (surcharge)
Ferry terminal shuttle (surcharge)

Food and drink

1 restaurant
1 bar

Things to do

Free bike hire
Outdoor pool
Hot tub

Family friendly

Cots/infant beds (surcharge)
Outdoor pool
Soundproofed rooms


Free newspapers in reception

Guest services

24-hour front desk
Concierge services
Daily housekeeping
Multilingual staff
Tour/ticket assistance

Languages spoken



Pool sunloungers
Pool umbrellas
Rooftop terrace


If you have requests for specific accessibility needs, please note them in the special requests field on the booking page after selecting your room.
Accessible bathroom
In-room accessibility
Roll-in shower
Wheelchair-accessible lounge
Wheelchair-accessible parking
Wheelchair-accessible path of travel
Wheelchair-accessible path to lift
Wheelchair-accessible pool
Wheelchair-accessible registration desk
Wheelchair-accessible restaurant


Smoke-free property
TV in reception

Room amenities


Climate control (air conditioning)
Blackout drapes/curtains
Cots/infant beds (surcharge)
Hypo-allergenic bedding


Free toiletries


22-inch flat-screen TV
TV/satellite channels

Food and drink


Outdoor space

Furnished patio


Connecting rooms available



Check-in between 3 PM and midnight
Late check-in subject to availability
Express check-in


Check-out before 10:00 AM
Express check-out

Special check-in instructions

For more details, please contact the property using the information on the booking confirmation


Pets are allowed for an extra charge of EUR 25 per pet, per day
Food and water bowls are available

Children and extra beds

Children are welcome
Rollaway/extra beds are not available.
Cots (infant beds) are available for EUR 30 per day

Payment types at the property

JCB International

Important information

Optional extras

The following fees and deposits are charged by the property at the time of service, check-in or check-out.

  • Pet fee: EUR 25 per pet, per day
  • Service animals are exempt from fees
  • Crib (infant bed) fee: EUR 30 per day

The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.

You need to know

Extra-person charges may apply and vary depending on property policy.
Government-issued photo identification and a credit card, debit card or cash deposit may be required at check-in for incidental charges.
Special requests are subject to availability upon check-in and may incur additional charges. Special requests cannot be guaranteed.
  • No on-site parking is available.
  • Please note that cultural norms and guest policies may differ by country and by property. The policies listed are provided by the property.
Guests booked in a Flexible Room (room change) room category may be required to change rooms during their stay.

We should mention

All guests, including children, must be present at check-in and show their government-issued photo ID card or passport
Cash transactions at this property cannot exceed EUR 2999.99, due to national regulations; for further details, please contact the property using the information in the booking confirmation
This property offers transfers from the ferry terminal (surcharges may apply); guests must contact the property with arrival details before travel, using the contact information on the booking confirmation
Only registered guests are allowed in the guestrooms
The property has connecting/adjoining rooms, which are subject to availability and can be requested by contacting the property using the number on the booking confirmation

Property is also known as

Hotel Costa Caddu San Teodoro
Hotel Costa Caddu
Costa Caddu San Teodoro
Costa Caddu
Costa Caddu Hotel
Hotel Costa Caddu San Teodoro, Sardinia
Hotel Costa Caddu Hotel
Hotel Costa Caddu San Teodoro
Hotel Costa Caddu Hotel San Teodoro

Frequently asked questions

Guest reviews

5 - Excellent
4 - Good
3 - Okay
2 - Mediocre
1 - Poor
Service and Staff
Property condition

5/5 Excellent

  • Liked: Cleanliness, staff & service, property conditions & facilities, room comfort

Fantastic location very friendly staff. beautiful pool area.

Stayed 3 nights in Sep 2019

4/5 Good

  • Liked: Cleanliness, staff & service, amenities, property conditions & facilities

Very nice hotel in overall. however, is too far from the town, the hotel doesn’t have a shuttle bus.

Stayed 7 nights in Sep 2019


  • Liked: Cleanliness, property conditions & facilities, room comfort
  • Disliked: Staff & service

Its very difficult to review this hotel as it has 2 sides to it. On the one hand the reception staff are very friendly and helpful. Rooms are clean with most having a small terrace overlooking the gardened area and pool. Beds aren't terribly comfy, but not the worst. On the other hand, the staff in the dining room seem unable to break a smile, and have little or no language skills other than Italian. We had reason to complain about the service we received at dinner on the first night. We had a set menu, but several courses weren't available, or weren't offered to us. There was a loud live band playing at the wedding downstairs and the staff had clearly had enough judging by their dead pan faces. when I came to complain, the manager who was in the office behind reception didn't even condescend to speak to us, preferring to pass a message to the poor reception staff saying that ''we ate' and as such wasn't prepared to amend the bill, which I refused to pay in the end. Apparently he doesn't speak english either, so its not surprising that other staff in the hotel dont think this is important. I speak 3 languages, I won't be alone amongst visitors from Europe in not speaking Italian. Breakfast is an awkward fiasco if you want to order anything hot such as an omelette. Unless you're Italian, you may not even realise that this is an option as it sent advertised, and if you do cotton on, its a lottery whether you actually receive what you've ordered.

Stayed 7 nights in Aug 2019

4/5 Good

  • Liked: Cleanliness, staff & service, property conditions & facilities

Stayed 13 nights in Jun 2019

4/5 Good

  • Liked: Cleanliness, property conditions & facilities, room comfort
  • Disliked: Staff & service

Perfectly nice hotel let down by unfriendly staff

The hotel and rooms are clean and comfortable and the pool area and jacuzzi are fantastic. Beautiful flowers and the scent of jasmine everywhere. Great location for some utterly stunning beaches which look straight out of a postcard. With the exception of the bar and cleaning staff however, the staff were rude and confrontational from check in to check out. Breakfast staff repeatedly ignored orders from the menu and said my friends were lying about having ordered! Check in staff were cold and unhelpful. I think perhaps they were overwhelmed by the size of our group but 'hospitality' doesn't appear to be a word in the dictionary at Costa Caddu. We had a much more welcoming time in other hotels on our trip but perhaps if you are just a couple or family staying there, you would be better catered to.

Stayed 4 nights in Jun 2019