Top 10 Hotels in Porto Petro

See all 5 Hotels in Porto Petro
Hostal Talamanca
Hostal Talamanca

Avinguda de Fernando Tárrago St, 15, Santanyi 07660

2.0 out of 5.0
2.8 out of 5 (8 reviews)

Located in Cala d'Or, this hostal is within 1 mi (2 km) of Cala d'Or Marina and Michael's Diving School. Cala Sa Nau is 2.7 m …

$68
Ona Village Cala d'Or
Ona Village Cala d'Or
0.3 mi from Porto Petro
3.0 out of 5.0
4.3 out of 5 (33 reviews)

Located in Cala d'Or, this hotel is 0.4 mi (0.6 km) from Cala d'Or Marina and 2.3 mi (3.7 km) from Michael's Diving School. …

$38
Prinsotel Alba
Prinsotel Alba
0.9 mi from Porto Petro
4.0 out of 5.0
3.9 out of 5 (53 reviews)

This family-friendly Santanyi hotel is located near the beach, within 1 mi (2 km) of Michael's Diving School and Cala d'Or …

$45

Recent Reviews in Porto Petro

Hide content

Where to stay in Porto Petro

Porto Petro Hotel Guide

Expedia.com offers a selection of 100 hotels in Porto Petro. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Porto Petro. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Porto Petro neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Porto Petro, now, including last minute deals!