Choose your room
Hotel Costa Caddu 3*
- Wi-Fi
- Free parking
- Swimming Pool
Infinity pool
Seasonal outdoor pool
- Spa and relaxation
Solarium
Jacuzzi
- On-site Dining
Restaurant
Bar/ Lounge area
- Child-friendly
Cots
Children's play area
- Wheelchair access
- Air conditioning
- Pets
Pets allowed
Located 2.5 km from the Cala D'Ambra street, the 3-star Hotel Costa Caddu San Teodoro is a mere 5 minutes' walk from the Costa Caddu Dog Beach. Situated near a boat dock, the hotel boasts a sundeck and a shared lounge, as well as an à la carte restaurant that serves Italian cuisine.
You'll need 30-minute drive to Olbia airport. Plus this smoke-free hotel is only 1.6 km from the La Isuledda beach. The property is also within a 10-minute drive of the Porto Ottiolu beach.
This San Teodoro hotel has 39 rooms with a patio. A flat-screen TV with satellite channels along with a minibar fridge are provided. An air conditioner are featured for guests' comfort. Bathroom comforts include a hair dryer and bath sheets, and such essentials as a bidet, a separate toilet, and a shower. Enjoy views of the garden, while staying at the Costa Caddu.
The lounge bar will set you up nicely for enjoying your stay. L&L BEACH L'oasi offers Italian dishes and lies only 1.6 km from this property.
Hotel Policy
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.