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

Filter by:

Star Rating

Review score

Marranzanu Rooms

Santa Teresa di Riva

Marranzanu Rooms enjoys a location in Santa Teresa di Riva, a 2-minute walk from Spiaggia Santa Teresa Di Riva and 8.5 miles from Taormina Cable Car – Mazzaro Station.

c
christine
From
United States
This property was spotlessly clean, and the owners were just lovely!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 119 reviews
Location 9.4
Price from
$88.89
1 night, 2 adults

Portosalvo Rooms

Santa Teresa di Riva

Featuring a garden, Portosalvo Rooms provides accommodations in Santa Teresa di Riva. Featuring pool and garden views, this bed and breakfast also comes with free Wifi.

D
Dorin
From
Romania
The rooms were clean and confortable with all you need for a good time inthis part of Sicily. The courtyard with the pool and chill area was great and Mr Francesco took care of everything(thumbs up for his customer service and his joyous kind of helping) The breakfast is not what you find on other accomodations, but the voucher to Cafe Sicily(which is 10m from the appartment) gives you a great morning experience with the locals in a place with tasty options(highly recomended Cafe Sicily). The town can be a good base to start exploring Taormina and all the interest points in the area.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 168 reviews
Location 9.3
Price from
$118.52
1 night, 2 adults

Villa dei Marchesi Carrozza

Santa Teresa di Riva

Located in Santa Teresa di Riva, a 6-minute walk from Spiaggia Santa Teresa Di Riva and 9 miles from Taormina Cable Car – Mazzaro Station, Villa dei Marchesi Carrozza has accommodations with free WiFi...

C
Capasso
From
Italy
Gorgeous structure Phenomenal hospitality Roberto, the greatest host Great breakfast, al fresco
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 203 reviews
Location 9.4
Price from
$176
1 night, 2 adults

B&B MareAgrò

Santa Teresa di Riva

B&B MareAgrò enjoys a location in Santa Teresa di Riva, 7.7 miles from Isola Bella and 8.9 miles from Taormina Cable Car – Upper Station.

R
Richard
From
United States
Most friendly and helpful host. Most accommodating!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 224 reviews
Location 9.6
Price from
$114.96
1 night, 2 adults

CasaBlanc

Santa Teresa di Riva

CasaBlanc offers air-conditioned accommodations in Santa Teresa di Riva. Both free Wifi and parking on-site are accessible at the apartment free of charge.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews
Location 9.8
Price from
$80.64
1 night, 2 adults

Casa Olimpia

Santa Teresa di Riva

Casa Olimpia is located in Santa Teresa di Riva, just 8.5 miles from Isola Bella and 10 miles from Taormina Cable Car – Upper Station.

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

Marina D'Agrò Residence

Santa Teresa di Riva

Marina D'Agrò Residence provides beachfront accommodations in Santa Teresa di Riva. Featuring sea and inner courtyard views, this bed and breakfast also offers free Wifi.

B
Basso
From
Israel
The breakfast was outside, not very close to the b&b and was not so. the b&b is located in fron of the sea and this is good, but the road between has heavy traffic and it is difficulkt to find parking The room and the sea very close. There is a good restaurant for the fishes lovers not far from the b&b.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 99 reviews
Location 9.7
Price from
$106.67
1 night, 2 adults

Appartamenti Mantarro Travel and Living

Santa Teresa di Riva

Appartamenti Mantarro Travel and Living in Santa Teresa di Riva features accommodations with free Wifi a few steps from Spiaggia Santa Teresa Di Riva, 8.7 miles from Taormina Cable Car – Mazzaro...

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 15 reviews
Location 9.6
Price from
$85.33
1 night, 2 adults

Quattro Torri B&B

Santa Teresa di Riva

Quattro Torri B&B enjoys a location in Santa Teresa di Riva, 9.2 miles from Isola Bella and 10 miles from Taormina Cable Car – Upper Station.

R
Roma
From
United States
From the moment I arrived at this charming bed and breakfast, I felt at home. The décor was the perfect balance—tastefully done with enough warmth and personality to make the space feel cozy, but never cluttered. Every room had its own inviting touch, without being overdone. Breakfast each morning was absolutely delicious—fresh, flavorful, and clearly made with care. It was such a treat to wake up to something so thoughtfully prepared. What truly stood out was the cleanliness. Every corner of the property sparkled, and you could tell cleanliness is a top priority here. On top of that, the hosts were incredibly friendly—genuine, helpful, and always available without ever being intrusive. As someone who travels with a lot of electronics, I also appreciated the abundance of outlets throughout the space. It’s a small thing, but it made a big difference. I can’t recommend this place enough—whether you’re passing through or planning a longer stay, it’s the kind of place that makes you feel like you belong.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 60 reviews
Location 9.5
Price from
$94.82
1 night, 2 adults

Colapesce

Santa Teresa di Riva

Colapesce offers accommodations in Santa Teresa di Riva, a few steps from Spiaggia Santa Teresa Di Riva and 8.2 miles from Mazzaro Sea Palace.

P
Paul
From
United States
Across the street from the Ionian Sea.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 51 reviews
Location 9.5
Price from
$94.82
1 night, 2 adults
See all 76 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
    Wonderful - What previous guests thought, 1,223 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 536 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 306 reviews
    From $597.34 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 170 reviews
    From $266.35 per night
  • Airport shuttle
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 83 reviews
    From $146.37 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,083 reviews
    From $474.08 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 339 reviews
    From $425.61 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 2,232 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 720 reviews
    From $141.87 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 435 reviews

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

See all
  • Popular with guests booking hotels in Letojanni

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 720 reviews
  • Popular with guests booking hotels in Forza dʼAgro

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 413 reviews
  • Popular with guests booking hotels in Letojanni

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

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 807 reviews
  • Popular with guests booking hotels in Roccalumera

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

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 474 reviews
  • Popular with guests booking hotels in Savoca

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

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

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

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 327 reviews

Budget hotels in Santa Teresa di Riva and nearby

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 18 reviews

    Borgo Marino casa vacanze enjoys a location in Santa Teresa di Riva, a few steps from Spiaggia Santa Teresa Di Riva and 8.7 miles from Taormina Cable Car – Mazzaro Station.

    From $94.82 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 227 reviews

    B & b Jasmine features air-conditioned rooms in Santa Teresa di Riva.

    From $71.11 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 319 reviews

    B&B La Sirena provides beachfront accommodations in Santa Teresa di Riva.

    From $69.93 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 18 reviews

    B&B Al 258 offers accommodations in Santa Teresa di Riva, 9.4 miles from Taormina Cable Car – Upper Station and 10 miles from Taormina-Giardini Train Station.

    From $97.19 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 218 reviews

    Verdello Home Savoca offers accommodations in Savoca, 8.8 miles from Isola Bella and 10 miles from Taormina Cable Car – Upper Station.

    From $97.07 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 9 reviews

    Casa Renata is located in Santa Teresa di Riva, just a few steps from Spiaggia Santa Teresa Di Riva and 7.7 miles from Mazzaro Sea Palace. This beachfront property offers access to free Wifi.

    From $106.67 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 257 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 328 feet away.

    From $106.67 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 17 reviews

    Quattro Venti Case Vacanze provides beachfront accommodations in Furci Siculo. Featuring sea and pool views, this apartment also provides guests with free Wifi.

    From $106.67 per night

Best hotels with breakfast in Santa Teresa di Riva and nearby

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 187 reviews

    La Locanda degli Amici offers accommodations in Santa Teresa di Riva, 1.4 miles from Spiaggia Santa Teresa Di Riva and 10 miles from Taormina Cable Car – Mazzaro Station.

    From $72 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 331 reviews

    Set between Sicily's hills and beaches, 'A Nuciara Park Hotel offers an outdoor swimming pool and a modern wellness center.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 337 reviews

    Featuring mountain views, Il Belvedere vicino Taormina in Savoca provides accommodations, a garden, a terrace, barbecue facilities, and a shared lounge.

    From $65.19 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 609 reviews

    San Rocco is a medieval village that has been transformed into a 4-star hotel. It offers a swimming pool and a top-quality Sicilian restaurant. Set in Savoca, it is 30 minutes' drive from Taormina.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 99 reviews

    B&B Il Padrino is located in Savoca, just 10 miles from Mazzaro Sea Palace and 10 miles from Taormina Cable Car – Mazzaro Station.

    From $105.48 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 282 reviews

    Offering a private beach with free sunbeds and parasols, Hotel Kennedy has a seafront location 6.2 mi north of Taormina.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 12 reviews

    Providing garden views, Bar Vitelli Charming suites in Savoca features accommodations, a garden, a bar, and a shared lounge. With mountain views, this accommodation offers a patio.

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

    Pentefur Suite Savoca enjoys a location in Savoca, 10 miles from Taormina Cable Car – Mazzaro Station and 11 miles from Isola Bella.

    From $80 per night

Hotels located in the center of Santa Teresa di Riva

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2 reviews

    Due Torri apartment offers accommodations in Santa Teresa di Riva, 8.7 miles from Mazzaro Sea Palace and 8.7 miles from Taormina Cable Car – Mazzaro Station.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 12 reviews

    Al Centro is located in Santa Teresa di Riva, just 8.6 miles from Taormina Cable Car – Mazzaro Station and 8.9 miles from Isola Bella.

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

    Alba di luna offers accommodations in Santa Teresa di Riva, a few steps from Spiaggia Santa Teresa Di Riva and 8.6 miles from Taormina Cable Car – Mazzaro Station.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 31 reviews

    La Casa del Professore enjoys a location in Santa Teresa di Riva, a few steps from Spiaggia Santa Teresa Di Riva and 8.7 miles from Mazzaro Sea Palace.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 17 reviews

    Casa Vacanza Santa Teresa di Riva is located in Santa Teresa di Riva, just a few steps from Spiaggia Santa Teresa Di Riva and 8.5 miles from Taormina Cable Car – Mazzaro Station.

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

    Pozzo Lazzaro Apartments provides air-conditioned rooms in Santa Teresa di Riva. Featuring sea and city views, this apartment also provides guests with free Wifi. The apartment has private entrance.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 26 reviews

    Housed in a historic building, B&B Casa Liuzza offers accommodations with a terrace and free Wifi in Santa Teresa di Riva, a few steps from Spiaggia Santa Teresa Di Riva.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 26 reviews

    Casa di Mare Barabba is located in Santa Teresa di Riva, just a few steps from Spiaggia Santa Teresa Di Riva and 8.8 miles from Mazzaro Sea Palace.

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 $71.11 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 227 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 $106.67 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 257 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
    Wonderful - What previous guests thought, 126 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
  • Scored out of 10, guest rating 9.0
    Wonderful - 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 9.1
    Wonderful - What previous guests thought, 73 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
gogless