Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Offering direct access to the beach, this Porto Petro hotel is within 3 mi (5 km) of Cala d'Or Marina, S'Amarador Beach, and Cala Mondrago Beach. Mondragó Natural ...
Blau Privilege Porto Petro Beach Resort & Spa$178Blau Privilege Porto Petro Beach Resort & Spa$178
Nestled on the beach, this Cala Ferrera aparthotel is 1.7 mi (2.7 km) from Cala d'Or Marina and 2.3 mi (3.7 km) from Cala Sa Nau. Cala Marçal and Vall d'Or Golf ...
Inturotel Esmeralda ParkGet RatesInturotel Esmeralda ParkGet Rates
Nestled on the beach, this Santanyi hotel is 1.5 mi (2.5 km) from Cala d'Or Marina and 2.8 mi (4.5 km) from Cala Sa Nau. Cala Marçal and Platja de es Babo are ...
Inturotel Cala Esmeralda - Adults Only$167Inturotel Cala Esmeralda - Adults Only$167
Situated near the beach, this hotel is within 1 mi (2 km) of S'Amarador Beach, Cala Mondrago Beach, and Mondragó Natural Park. Cala d'Or Marina is 2.7 mi (4.3 ...
Agroturisme Na MartinaGet RatesAgroturisme Na MartinaGet Rates
Located in Porto Petro, this beachfront aparthotel is in a regional park and within 3 mi (5 km) of S'Amarador Beach, Cala Mondrago Beach, and Cala d'Or Marina. ...
Iberostar Club Cala Barca - All Inclusive$131Iberostar Club Cala Barca - All Inclusive$131
Expedia.com offers a selection of 1143 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, Santanyi now, including last minute deals!