Top 10 Hotels in Maratea

See all 16 Hotels in Maratea
Santavenere Hotel
Santavenere Hotel

Via Conte Stefano Rivetti, 1, Maratea 85046

5.0 out of 5.0
4.7 out of 5 (3 reviews)

Nestled on the beach, this Fiumicello Santa Venere hotel is within 1 mi (2 km) of Port of Maratea and Porto Turistico di …

$138
Hotel Murmann
Hotel Murmann

Via Fiumicello 2, Maratea 85046

4.0 out of 5.0
4.2 out of 5 (35 reviews)

Located in Fiumicello Santa Venere, this hotel is within 1 mi (2 km) of Port of Maratea and Porto Turistico di Maratea. La …

Get Rates
Grand Hotel Pianeta Maratea Resort
Grand Hotel Pianeta Maratea Resort

C.da Santa Caterina, 50, Maratea 85046

3.8 out of 5 (15 reviews)

This family-friendly Maratea hotel is located in Tyrrhenian Coast, within 2 mi (3 km) of Statue of Christ the Redeemer and …

$53
Hotel Ristorante Borgo La Tana
Hotel Ristorante Borgo La Tana

Via dell'Amicizia, 22, Maratea 85046

3.0 out of 5.0
4.3 out of 5 (28 reviews)

This family-friendly Maratea hotel is located on the waterfront, 1.2 mi (1.9 km) from La Secca Beach, and within 9 mi (15 km) …

Get Rates
Hotel Martino
Hotel Martino

Via Citrosello 16, Maratea 85040

3.0 out of 5.0
4.4 out of 5 (30 reviews)

Offering direct access to the beach, this Marina di Maratea hotel is 1.6 mi (2.5 km) from La Secca Beach and within 6 mi (1 …

$36
B&B Laino
B&B Laino

Via Rasi 4/c, Maratea 85046

3.3 out of 5 (3 reviews)

Located in Fiumicello Santa Venere, this bed & breakfast is within 1 mi (2 km) of Port of Maratea and Porto Turistico di …

Get Rates
B&B Maratea Garden House
B&B Maratea Garden House

Acquafredda, Via Canalelli 2, Maratea 85046

Located in Acquafredda, this bed & breakfast is within 9 mi (15 km) of Port of Maratea, Porto Turistico di Maratea, and Lo …

Get Rates
Hotel Club San Diego
Hotel Club San Diego

Via SS 18, Maratea 85046

3.0 out of 5.0
3.7 out of 5 (73 reviews)

Set in Maratea, this family-friendly hotel is within 6 mi (10 km) of Port of Maratea, Lo Sbarco dei 300, and Porto Turistic …

$74
La Locanda delle Donne Monache
La Locanda delle Donne Monache

Via Carlo Mazzei 4, Maratea 85046

4.0 out of 5.0
4.5 out of 5 (45 reviews)

This family-friendly Maratea hotel is located in the historical district, within 3 mi (5 km) of Port of Maratea, Statue of …

Get Rates
Hotel Villa delle Meraviglie
Hotel Villa delle Meraviglie

Contrada Ogliastro, Maratea 85046

3.0 out of 5.0
4.5 out of 5 (13 reviews)

Located in Tyrrhenian Coast, this hotel is 1.9 mi (3.1 km) from Port of Maratea and 2 mi (3.2 km) from Porto Turistico di …

Get Rates

Recent Reviews in Maratea

Hide content

Where to stay in Maratea

Maratea Hotel Guide

Are you after a convenient room while you are visiting Maratea? Take your pick from approximately 17 hotels within a 0.1-mile distance of the heart of Maratea which are part of Expedia's large network.

Savvy vacationers who fully appreciate the value of finding a hotel right in the heart of town will love the La Locanda delle Donne Monache and La Dimora del Cardinale, all of which are located within 0.6 miles of Maratea's downtown.

The Hotel Club San Diego, Hotel Villa delle Meraviglie and B&B Laino are good accommodation options for vacationers who are after budget accommodation.

The Borgo di Fiuzzi Resort & Spa is situated 9 miles from the heart of Maratea. Another accommodation option is the Grand Hotel Pianeta Maratea Resort, which is positioned 0.9 miles away. Two more hotel options are the Hotel Gabbiano and the Villa Cheta Hotel & Restaurant.

Scanzano Jonico is 55 miles to the east of Maratea and is where you'll find Basilicata Beach and Baronial Palace. Scanzano Jonico hotel options are the Hotel Portogreco and Villaggio Torre Del Faro. 50 miles to the east of Maratea, you'll also find Policoro, home to the Hotel Marinagri and Orohotel. The Policoro Oasi WWF and Policoro Castle are some of the most popular places to explore for those visiting Policoro.

Just because you are far from home, doesn't mean you can't indulge in your love of sport. LAORAFT - Centro Lao Action Raft is situated 14 miles to the south of Maratea. Sleep right near the action at the Grand Hotel De Rose or the Hotel Talao.

Situated 80 miles away from Maratea is Lamezia Terme International Airport. Stay nearby at Hotel Ashley or Hotel Class.