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 – 66 hotels and places to stay

Filter by:

Star rating
Review score

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, 107 reviews
Price from
US$93.34
1 night, 2 adults

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$105.01
1 night, 2 adults

Portosalvo Rooms

Santa Teresa di Riva

Offering garden views, Portosalvo Rooms is an accommodation situated in Santa Teresa di Riva, 100 metres from Spiaggia Santa Teresa Di Riva and 13 km from Mazzaro Beach.

H
Hajar
From
Italy
I had the pleasure of staying at this charming B&B in Santa Teresa di Riva, and I can’t recommend it highly enough. From the moment I arrived, I was warmly welcomed by the hosts, who were incredibly kind, attentive, and genuinely committed to ensuring a comfortable and enjoyable stay. Their local knowledge and thoughtful recommendations on what to see and do in the area truly enhanced my visit. The room exceeded all expectations, spacious, impeccably clean, and thoughtfully furnished with every comfort needed to feel right at home. It’s clear that great care and attention to detail go into every aspect of the guest experience, from the high standards of cleanliness to the cosy, well-appointed decor. The location is simply ideal. Situated in the town center, the B&B is just a short stroll from the beautiful seafront and close to a wide variety of bars, restaurants, cafes and local shops, everything you might need is within easy reach. Despite being so central, the atmosphere is peaceful and relaxing. For those interested in exploring the surrounding area, this B&B serves as a perfect base. The famous “Godfather” filming locations of Savoca and Forza D’Agrò are only a few minutes away by car, as are other must-see destinations like Taormina, Castelmola, and Giardini-Naxos If you're travelling without a car, the convenience continues, the town has a train station, and local bus stops nearby, making it easy to get around. Overall, this B&B is an excellent choice for anyone looking to unwind and immerse themselves in the beauty, culture, and hospitality of Sicily. I thoroughly enjoyed my stay and will definitely return on my next trip to the region.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 164 reviews
Price from
US$116.67
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.3
Superb - What previous guests thought, 7 reviews
Price from
US$93.11
1 night, 2 adults

Scirocco

Santa Teresa di Riva

Located in Santa Teresa di Riva, Scirocco is a recently renovated accommodation, 200 metres from Spiaggia Santa Teresa Di Riva and 15 km from Mazzaro Beach.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8 reviews
Price from
US$89.26
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.5
Exceptional - What previous guests thought, 15 reviews
Price from
US$81.28
1 night, 2 adults

Casa Olimpia

Santa Teresa di Riva

Set in Santa Teresa di Riva, 13 km from Taormina Cable Car - Mazzaro Station and 14 km from Isola Bella, Casa Olimpia offers air conditioning.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews
Price from
US$283.46
1 night, 2 adults

Borgo Marino casa vacanze

Santa Teresa di Riva

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.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 22 reviews
Price from
US$84.01
1 night, 2 adults

MARINO WELLNESS

Ali Terme (Near Santa Teresa di Riva)

Facing the beachfront, MARINO WELLNESS offers 3-star accommodation in Ali Terme and features a seasonal outdoor swimming pool and terrace.

J
Jo
From
Australia
Great location Friendly staff Lovely pool
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 178 reviews
Price from
US$136.51
1 night, 2 adults

Albatros Beach Hotel

Letojanni (Near Santa Teresa di Riva)

Facing the beachfront, Albatros Beach Hotel offers 4-star accommodation in Letojanni and features a private beach area, shared lounge and restaurant.

A
Anderson
From
Brazil
Perfect location (front the beach)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 476 reviews
Price from
US$303.71
1 night, 2 adults
See all 66 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,228 reviews
    From US$118.13 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,763 reviews
    From US$157.51 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 2,191 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,047 reviews
    From US$326.36 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 298 reviews
    From US$406.03 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 960 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 176 reviews
    From US$188.38 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,242 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,534 reviews
    From US$233.35 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 2,204 reviews
    From US$158.56 per night

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, 818 reviews
  • Popular with guests booking hotels in Letojanni

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 783 reviews
  • Popular with guests booking hotels in Gallodoro

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 38 reviews
  • Popular with guests booking hotels in Letojanni

    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 556 reviews
  • Popular with guests booking hotels in Letojanni

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 476 reviews
  • Popular with guests booking hotels in Letojanni

    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 138 reviews
  • Popular with guests booking hotels in Savoca

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 625 reviews
  • Popular with guests booking hotels in Mazzeo

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 569 reviews
  • Popular with guests booking hotels in Letojanni

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 264 reviews
  • Popular with guests booking hotels in Letojanni

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 338 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$87.51 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 351 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$63 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 99 reviews

    Located in Savoca, 17 km from Mazzaro Beach and 17 km from Taormina Cable Car - Mazzaro Station, B&B Il Padrino provides air-conditioned accommodation with a balcony and free WiFi.

    From US$103.84 per night
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 13 reviews

    Located within 17 km of Taormina Cable Car - Mazzaro Station and 17 km of Isola Bella, Bar Vitelli Charming suites provides rooms with air conditioning and a private bathroom in Savoca.

    From US$834.23 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 14 reviews

    Located in Savoca, 17 km from Mazzaro Beach, Pentefur Suite Savoca features rooms with sea views and free WiFi.

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 91 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.

    From US$93.34 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

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

    From US$93.34 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.34 per night

Hotels located in the centre of Santa Teresa di Riva

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 9 reviews

    Set in Santa Teresa di Riva, just 90 metres from Spiaggia Santa Teresa Di Riva, Casa Renata offers beachfront accommodation with free WiFi.

    From US$105.01 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 15 reviews

    Casa Vacanza Santa Teresa di Riva is a beachfront property set in Santa Teresa di Riva, 100 metres from Spiaggia Santa Teresa Di Riva and 14 km from Taormina Cable Car - Mazzaro Station.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 22 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$84.01 per night
  • 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 9.2
    Superb - What previous guests thought, 27 reviews

    Housed in a historic building, B&B Casa Liuzza offers accommodation with a terrace and free WiFi in Santa Teresa di Riva, 100 metres from Spiaggia Santa Teresa Di Riva.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 27 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.0
    Superb - What previous guests thought, 3 reviews

    Casa Magnolia is set in Santa Teresa di Riva, 14 km from Mazzaro Beach, 14 km from Taormina Cable Car - Mazzaro Station, and 15 km from Isola Bella.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 50 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...

Budget hotels in Santa Teresa di Riva and nearby

  • Scored out of 10, guest rating 9.3
    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$158.09 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Boasting mountain views, Holiday Home Tommaso e Martina features accommodation with a terrace, around 18 km from Isola Bella. With quiet street views, this accommodation provides a balcony.

    From US$118.83 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Located in SantʼAlessio Siculo, 11 km from Mazzaro Beach and 11 km from Taormina Cable Car - Mazzaro Station, GuestHost - Casa Giovanna Lungomare Sea view offers air conditioning.

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

    Set within 700 metres of Spiaggia Santa Teresa Di Riva and 11 km of Taormina Cable Car - Mazzaro Station, B&B Miroca offers rooms with air conditioning and a private bathroom in SantʼAlessio Siculo.

    From US$81.67 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 47 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$81.67 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$52.50 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 37 reviews

    La Grotta, a property with a terrace, is set in SantʼAlessio Siculo, 11 km from Taormina Cable Car - Mazzaro Station, 11 km from Isola Bella, as well as 13 km from Taormina Cable Car - Upper Station.

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

    Located in Roccalumera, 200 metres from Roccalumera Beach, CASETTA DEL SARACENO provides air-conditioned rooms with free WiFi and express check-in and check-out.

    From US$64.17 per night

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.01 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 225 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
  • From US$82.84 per night
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 231 reviews
    Salvatore is very nice and helpful, he suggested places to visit, the best advice was the parking place in Taormina, which was very helpful for us. The room was nice, big, clean, comfortable, with beautiful terrace. Breakfast was excellent, we could choose between sweet or savour one, for us the best breakfast in Italy. Good area, walking distance from the beach, not far from Taormina an other momuments. Wifi working perfect, parking on the hotel property. Salvatore, thanks and all the best in the future!
    Guest review by
    Ivana
    Czech Republic
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 262 reviews
    Everything was perfect ,sea view ,huge balcony,long beach near rail links,shops, food all good,,The hosts Fabio and his mother, so friendly and welcoming, nothing too much trouble, English speaking waitress Dee,Dee was an amazing ,helpful asset to the hotel along with the cook who's name we didn't get but made us some amazing fantastic,and tasty local Sicilian pasta and food on our first night..would definitely come back
    Guest review by
    Jonathan
    United Kingdom
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 6 reviews
    Nice rural hotel, we had a warm welcome. Very atmospheric, met all expectations. We booked just a day before the stay in high season and it's good to explore the area, the nearest beach in Santa Teresa di Riva is not so crowded.
    Guest review by
    AgathaG
    Germany
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 262 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