Skip to main content

Search hotels in Santa Teresa di Riva

Enter your dates to see the latest prices and deals for Santa Teresa di Riva hotels

Santa Teresa di Riva – 55 hotels and places to stay

Filter by:

Star rating
Review score

Marina D'Agrò Residence

Santa Teresa di Riva

Marina D'Agrò Residence is a beachfront property located in Santa Teresa di Riva, a few steps from Spiaggia Santa Teresa Di Riva and 13 km from Mazzaro Beach.

D
Dieter
From
Switzerland
Very friendly staff, accomodated our late arrival at 2230. Very nice and clean room, located directly at the seafront. Can only recommend this place!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 102 reviews
Price from
US$100.02
1 night, 2 adults

BeB Verdemare

Santa Teresa di Riva

BeB Verdemare, a property with a garden, is situated in Santa Teresa di Riva, 200 metres from Spiaggia Santa Teresa Di Riva, 12 km from Mazzaro Beach, as well as 12 km from Taormina Cable Car -...

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
US$93.90
1 night, 2 adults

CasaBlanc

Santa Teresa di Riva

Set in Santa Teresa di Riva, 200 metres from Spiaggia Santa Teresa Di Riva, CasaBlanc offers air-conditioned rooms with free WiFi.

V
Virág
From
Hungary
It was so clean, and the host Anna was very kind, helpful and funny.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 19 reviews
Price from
US$80.06
1 night, 2 adults

Casa Ortensia

Santa Teresa di Riva

Offering a bar and inner courtyard view, Casa Ortensia is situated in Santa Teresa di Riva, 12 km from Mazzaro Beach and 12 km from Taormina Cable Car - Mazzaro Station.

E
Elena
From
Russia
Clean and very good equipped apartment. There is everything you need in a place. Friendly and attentive host
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 14 reviews
Price from
US$76.52
1 night, 2 adults

Casa Olimpia

Santa Teresa di Riva

Set in Santa Teresa di Riva and only 300 metres from Spiaggia Santa Teresa Di Riva, Casa Olimpia offers accommodation with city views, free WiFi and free private parking.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews
Price from
US$285.88
1 night, 2 adults

Casa Vacanze Lombardo

Santa Teresa di Riva

500 metres from Spiaggia Santa Teresa Di Riva, Casa Vacanze Lombardo is situated in Santa Teresa di Riva and features air-conditioned rooms with free WiFi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 22 reviews
Price from
US$84.72
1 night, 2 adults

Marranzanu Rooms

Santa Teresa di Riva

Offering quiet street views, Marranzanu Rooms is an accommodation located in Santa Teresa di Riva, 14 km from Taormina Cable Car - Mazzaro Station and 14 km from Isola Bella.

P
Peter
From
United Kingdom
Room was very nice, very comfortable beds and good facilities
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 98 reviews
Price from
US$94.14
1 night, 2 adults

Appartamento in Complesso Sonia

Santa Teresa di Riva

Boasting air-conditioned accommodation with a balcony, Appartamento in Complesso Sonia is located in Santa Teresa di Riva.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 20 reviews
Price from
US$105.90
1 night, 2 adults

Quattro Torri B&B

Santa Teresa di Riva

Located within 200 metres of Spiaggia Santa Teresa Di Riva and 14 km of Mazzaro Beach, Quattro Torri B&B provides rooms with air conditioning and a private bathroom in Santa Teresa di Riva.

V
Viktor Marchenko
From
Italy
My stay at Quattro Torri B&B was a true delight. Tucked just steps from the beach, this charming little spot offers the perfect blend of comfort, cleanliness, and warm Sicilian hospitality. The room was spotless and tastefully decorated, with a peaceful atmosphere that made it easy to relax. Each morning started with a fresh Italian breakfast, served with care and a smile. The hosts were incredibly kind and attentive, always ready to help with recommendations or a friendly chat. If you’re looking for a quiet, authentic experience near the sea, this B&B is a wonderful choice. I left feeling refreshed and very well taken care of.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 63 reviews
Price from
US$82.37
1 night, 2 adults

Colapesce

Santa Teresa di Riva

Offering a garden and garden view, Colapesce is situated in Santa Teresa di Riva, 13 km from Mazzaro Beach and 13 km from Taormina Cable Car - Mazzaro Station.

Z
Zsolt Tamas
From
Hungary
Very good and well looking guesthouse in the centre of Santa Teresa, directly on the coast with seeview. Good equipped, large room, neat bathroom. An excellent, very kind and helpful host, who is ready for any recquest. Thank you so much! We wish you many-many more guests!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 58 reviews
Price from
US$81.19
1 night, 2 adults
See all 55 hotels in Santa Teresa di Riva

Hotels with airport shuttles in Santa Teresa di Riva

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,260 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 271 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 282 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,021 reviews
From US$303.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 553 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 274 reviews
From US$420.79 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 973 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 184 reviews
From US$166.88 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,167 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 827 reviews

Most booked hotels in Santa Teresa di Riva and surroundings in the past month

See all

Popular with guests booking hotels in Letojanni

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 810 reviews

Popular with guests booking hotels in Letojanni

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 562 reviews

Popular with guests booking hotels in Letojanni

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 390 reviews

Popular with guests booking hotels in Letojanni

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 273 reviews

Popular with guests booking hotels in Gallodoro

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 74 reviews

Popular with guests booking hotels in Letojanni

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 553 reviews

Popular with guests booking hotels in Savoca

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 620 reviews

Popular with guests booking hotels in Santa Margherita-Sant'Alessio Siculo

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 366 reviews

Popular with guests booking hotels in Letojanni

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 368 reviews

Popular with guests booking hotels in Letojanni

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 827 reviews

Best hotels with breakfast in Santa Teresa di Riva and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 17 reviews

Located in Santa Teresa di Riva within 200 metres of Spiaggia Santa Teresa Di Riva and 13 km of Taormina Cable Car - Mazzaro Station, B&B Al 258 provides rooms with free WiFi.

From US$94.14 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 366 reviews

Situated in Savoca and only 1.7 km from Spiaggia Santa Teresa Di Riva, Il Belvedere vicino Taormina features accommodation with sea views, free WiFi and free private parking.

From US$67.07 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 33 reviews

Pentefur Suite Savoca features sea views, free WiFi and free private parking, located in Savoca, 17 km from Mazzaro Beach.

From US$95.31 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 86 reviews

Set 400 metres from Roccalumera Beach, La Piramide offers 3-star accommodation in Roccalumera and features a garden, a shared lounge and a bar.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews

Featuring mountain views, B&B Brezza Marina provides accommodation with balcony, around 200 metres from Roccalumera Beach.

From US$129.44 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 42 reviews

Situated within 1.8 km of Roccalumera Beach and 19 km of Taormina Cable Car - Mazzaro Station, La luce di Ambra features rooms with air conditioning and a private bathroom in Pagliara.

From US$58.84 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 200 reviews

Featuring a shared lounge and views of quiet street, B&B Villa Grazia is a bed and breakfast situated in a historic building in Pagliara, 1.5 km from Roccalumera Beach.

From US$58.84 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 107 reviews

Situated within 100 metres of Sant'Alessio Siculo Beach and 10 km of Mazzaro Beach, Akron B&B features rooms with air conditioning and a private bathroom in SantʼAlessio Siculo.

From US$94.14 per night

Budget hotels in Santa Teresa di Riva and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 23 reviews

Borgo Marino casa vacanze is set in Santa Teresa di Riva, 14 km from Taormina Cable Car - Mazzaro Station, 15 km from Isola Bella, and 16 km from Taormina Cable Car - Upper Station.

From US$117.67 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 324 reviews

Located 80 metres from Spiaggia Santa Teresa Di Riva, B&B La Sirena in Santa Teresa di Riva provides rooms with air conditioning and free WiFi. This beachfront property offers access to a balcony.

From US$70.60 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 248 reviews

Set in Santa Teresa di Riva, Riviera Ionica offers modern apartments and suites with a furnished balcony or terrace. The pebble beach is just 100 metres away.

From US$82.37 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4 reviews

A' Casitta Home, a property with a terrace, is situated in Furci Siculo, 19 km from Mazzaro Beach, 19 km from Taormina Cable Car - Mazzaro Station, as well as 19 km from Isola Bella.

From US$159.44 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 18 reviews

Located in Furci Siculo, Quattro Venti Case Vacanze offers beachfront accommodation 1 km from Spiaggia Santa Teresa Di Riva and provides various facilities, such as a seasonal outdoor swimming pool, a...

From US$117.67 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 110 reviews

La Focetta Sicula is set on a beach 1 km from Sant' Alessio Siculo. It offers functional mobile homes with free Wi-Fi, shared BBQ facilities and sea-view . A free internet station is also available.

From US$94.14 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 49 reviews

Located in Savoca, 2.5 km from Spiaggia Santa Teresa Di Riva and 14 km from Taormina Cable Car - Mazzaro Station, La Pace offers an open-air bath and air conditioning.

From US$82.37 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 167 reviews

Set in Roccalumera, just 100 metres from Roccalumera Beach, NUOVA AURORA Rent Rooms offers beachfront accommodation with a shared lounge and free WiFi.

From US$57.66 per night

Hotels located in the centre of Santa Teresa di Riva

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 31 reviews

Caccia Apartment is situated in Santa Teresa di Riva, 12 km from Mazzaro Beach, 12 km from Taormina Cable Car - Mazzaro Station, as well as 13 km from Isola Bella.

From US$658.95 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews

Featuring sea views, Alba di luna provides accommodation with a balcony, around 100 metres from Spiaggia Santa Teresa Di Riva. This beachfront property offers access to a terrace.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 213 reviews

Set in Santa Teresa di Riva, 500 metres from Spiaggia Santa Teresa Di Riva and 14 km from Taormina Cable Car - Mazzaro Station, Villa dei Marchesi Carrozza offers accommodation with free WiFi and a...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 9 reviews

Located within 70 metres of Spiaggia Santa Teresa Di Riva and 14 km of Taormina Cable Car - Mazzaro Station, Pozzo Lazzaro Apartments provides rooms with air conditioning and a private bathroom in...

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 28 reviews

Set in Santa Teresa di Riva, a few steps from Spiaggia Santa Teresa Di Riva and 14 km from Mazzaro Beach, Casa di Mare Barabba offers air-conditioned accommodation with a balcony and free WiFi.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 48 reviews

Situated in Santa Teresa di Riva, 100 metres from Spiaggia Santa Teresa Di Riva and 14 km from Taormina Cable Car - Mazzaro Station, Da Nonno Antonio features air-conditioned accommodation with a...

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 45 reviews

Located in Santa Teresa di Riva, 100 metres from Spiaggia Santa Teresa Di Riva and 14 km from Taormina Cable Car - Mazzaro Station, Andi Casa - Sicilia - vista mare offers air conditioning.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Set in Santa Teresa di Riva in the Sicily region, Casa ATENA has a terrace. This apartment offers accommodation with a patio.

What guests said about Santa Teresa di Riva:

8.0

Santa Teresa di Riva has long stony beach with beautiful...

Santa Teresa di Riva has long stony beach with beautiful water, it is like swimming in a pool. Lot of bars and restaurants. It is very close to Etna, Alcantara gorge, and more famous villages like Taormina and Giardini Naxos all reachable on a day-trip. Not to forget the pictoresque villages where some shots of "Il padrino - the Godfather" where made.
Guest review by
Giovanni
Sweden

See reviews by guests who stayed at hotels in Santa Teresa di Riva

See all
From US$70.60 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 223 reviews
We wanted to reach out and express our sincere appreciation for our recent stay at your incredible room. From the moment we arrived, we were impressed by the exceptional cleanliness and the warm and friendly demeanor of your host. It was a pleasure to walk into a spotless room and experience the benefits of the roof view that your room provides. Also, thank you for keeping our luggages after the check out. Breakfast was amazing and Santa Teresa di Riva and Savoca definitely worth a visit 😀 Warm regards, Anna & Nina
Guest review by
Despoina Aikaterini
Greece
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 101 reviews
Excellent place to spent a vacation on Sicily. it is renovated hotel with original design and atmosphere. The hotel is close to the beach and cafes/bars. Filippo is a great host who was always willing to help and advise a place to visit. Thank you!
Guest review by
Ольга
Ukraine
From US$105.90 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 160 reviews
Everything- from our warm welcome to the room, it was all fantastic. I think the cleanest hotel room I’ve ever stayed in- absolutely spotless! Thank you for the restaurant recommendation, our best pizza in Sicily. Highly recommended stay.
Guest review by
Laura
United Kingdom
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 66 reviews
The place was great, there’s private parking right next the apartment, the place has beautiful terrace and the best thing is the beach is just 50 steps away. Santa Teresa di Riva is wonderful and peaceful little town.
Guest review by
Josip
Croatia
From US$82.37 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 248 reviews
The hotel have good location,staff friendly,all the best Fabio the hotel owner.The room big with all equipment,2 minute go to sea. The good connection via train to Catania,Siracusa,Tormolino,Messina.
Guest review by
SVIATOSLAV
Czech Republic