Skip to main content

B&Bs for every style

Find the right B&B for you in Santa Teresa di Riva

The best B&Bs in Santa Teresa di Riva

Check out our pick of great B&Bs in Santa Teresa di Riva

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Villa Teresa, hotel in Santa Teresa di Riva

Set within 100 metres of Spiaggia Santa Teresa Di Riva and 3 km of Sant'Alessio Siculo Beach, Villa Teresa offers rooms with air conditioning and a private bathroom in Santa Teresa di Riva.

The location and the communication was great.the host was very friendly.
Scored 9.2
9.2
Rated superb
Superb
138 reviews
Price from
£54.80
per night
Marranzanu Rooms, hotel in 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.

Excellent room and facilities. Right next to train station so easy for travel. The hosts were kind and accommodating. Good price in off season.
Scored 9.3
9.3
Rated superb
Superb
116 reviews
Price from
£59.01
per night
Portosalvo Rooms, hotel in 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 2.6 km from Sant'Alessio Siculo Beach.

The first 3 nights were stayed at this place during our 9 days visit were really special! It’s a wonderful place, 2 min walk from the beach, very quiet. We were among locals, hardly any tourists - authentic experience! The breakfast in a next-door cafe was something we tried to repeat, but it’s not possible…. Highly recommended! We will come back one day!! Thank you!
Scored 9.2
9.2
Rated superb
Superb
160 reviews
Price from
£83.46
per night
B&B La Sirena, hotel in Santa Teresa di Riva

Located 30 metres from the beach in Santa Teresa di Riva, 14 km from Taormina, B&B La Sirena boasts air-conditioned rooms with free WiFi throughout the property.

Nice place to stay near Messina/Catania. Basically on the beach, the bar downstairs provides good coffee. A restaurant/pizzeria next door, a store nearby. All good. The road next to it tends to be quite lively late in the night, didn't really bother us.
Scored 9.1
9.1
Rated superb
Superb
314 reviews
Price from
£58.17
per night
B&B Mareagrò, hotel in Santa Teresa di Riva

Set just 200 metres from the sandy beach in Santa Teresa Di Riva, B&B Mareagrò offers a patio with tables and chairs and free WiFi in the rooms. Free parking is on site.

Very clean, beautiful and large room, comfortable and well equipped, carefully cleaned every day. A great breakfast, you can choose sweet or salty one and you will find yourself completely full. Excellent coffee of course. Free parking in the garden next to the house. Salvatore is very pleasant and helpful, his advices are always useful. The guesthouse is located just a short distance from the sea, the beach is beautiful in this place. I highly recommend it!
Scored 9.8
9.8
Rated exceptional
Exceptional
212 reviews
Price from
£56.48
per night
b & b Jasmine, hotel in Santa Teresa di Riva

Set within 200 metres of Spiaggia Santa Teresa Di Riva and 2.7 km of Sant'Alessio Siculo Beach, b & b Jasmine provides rooms with air conditioning and a private bathroom in Santa Teresa di Riva.

Adriano was really a helpful and kind host, he answered all my questions and I am thankful that he took me to Savoca with his car :)
Scored 9.0
9.0
Rated superb
Superb
248 reviews
Price from
£54.80
per night
Sikulè, hotel in Santa Teresa di Riva

Offering a garden and city view, Sikulè is situated in Santa Teresa di Riva, 200 metres from Spiaggia Santa Teresa Di Riva and 2.1 km from Sant'Alessio Siculo Beach.

Really nice and open owner , keep caring about own guests. Very clean and spacious room with everything that you need during the stay. Very rich and delicious breakfast!! Definitely recommend this place!
Scored 9.8
9.8
Rated exceptional
Exceptional
75 reviews
Price from
£63.23
per night
TorreVarata - Guest Rooms, hotel in Santa Teresa di Riva

TorreVarata - Guest Rooms features sea views, free WiFi and free private parking, set in Santa Teresa di Riva, 700 metres from Spiaggia Santa Teresa Di Riva.

Great hospitality, near the train station.
Scored 9.1
9.1
Rated superb
Superb
49 reviews
Price from
£103.27
per night
Colapesce, hotel in Santa Teresa di Riva

Colapesce offers accommodation in Santa Teresa di Riva. Each room is equipped with a TV. Some units feature a seating area to relax in after a busy day. Some rooms include views of the sea or garden.

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 9.8
9.8
Rated exceptional
Exceptional
50 reviews
Price from
£59.01
per night
Semu A Mari B&B, hotel in Santa Teresa di Riva

Located in Santa Teresa di Riva, 12 km from Taormina, Semu A Mari B&B features a barbecue and sun terrace.

Francesca was really friendly, helpfull and accomodating, she told us in advice about alegorical cars and celebrations in the city before we arrived. Thank you for nice stay! :)
Scored 9.2
9.2
Rated superb
Superb
86 reviews
Price from
£62.39
per night
All B&Bs in Santa Teresa di Riva
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Santa Teresa di Riva

Most booked B&Bs in Santa Teresa di Riva this month

Enjoy breakfast in Santa Teresa di Riva!

  • Marranzanu Rooms
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 116 reviews

    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.

    very clean, convenient location and friendly staff

  • b & b Jasmine
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 248 reviews

    Set within 200 metres of Spiaggia Santa Teresa Di Riva and 2.7 km of Sant'Alessio Siculo Beach, b & b Jasmine provides rooms with air conditioning and a private bathroom in Santa Teresa di Riva.

    Disponibilità dell'oste e pulizia e accoglienza

  • B&B Mareagrò
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 212 reviews

    Set just 200 metres from the sandy beach in Santa Teresa Di Riva, B&B Mareagrò offers a patio with tables and chairs and free WiFi in the rooms. Free parking is on site.

    Great stay with a super friendly and nice host Salvo!

  • IL VIVAIO Bed and Breakfast
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 9 reviews

    Featuring a garden and views of inner courtyard, IL VIVAIO Bed and Breakfast is a recently renovated bed and breakfast located in Santa Teresa di Riva, 600 metres from Spiaggia Santa Teresa Di Riva.

    Personale molto disponibile, struttura comoda e pulita, servizio ottimo.

  • Marina D'Agrò Residence
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 100 reviews

    Marina D'Agrò Residence is located on the seafront in Santa Teresa di Riva, a few steps from Spiaggia Santa Teresa Di Riva and 2.5 km from Sant'Alessio Siculo Beach.

    The place is clean with beautiful view. We have great time there.

  • Villa Teresa
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 138 reviews

    Set within 100 metres of Spiaggia Santa Teresa Di Riva and 3 km of Sant'Alessio Siculo Beach, Villa Teresa offers rooms with air conditioning and a private bathroom in Santa Teresa di Riva.

    clean, good location and the staff is very supportive

  • sicily guests room 3
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 5 reviews

    Featuring quiet street views, sicily guests room 3 provides accommodation with a balcony, around 14 km from Taormina Cable Car - Mazzaro Station.

  • Sikulè
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 75 reviews

    Offering a garden and city view, Sikulè is situated in Santa Teresa di Riva, 200 metres from Spiaggia Santa Teresa Di Riva and 2.1 km from Sant'Alessio Siculo Beach.

    tutto impeccabile e la signora super ospitale e premurosa

Save money on B&Bs in Santa Teresa di Riva – budget options available!

  • Portosalvo Rooms
    Budget options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 160 reviews

    Offering garden views, Portosalvo Rooms is an accommodation situated in Santa Teresa di Riva, 100 metres from Spiaggia Santa Teresa Di Riva and 2.6 km from Sant'Alessio Siculo Beach.

    Comodo, pulito e accogliente, personale gentilissimo

  • B&B La Sirena
    Budget options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 314 reviews

    Located 30 metres from the beach in Santa Teresa di Riva, 14 km from Taormina, B&B La Sirena boasts air-conditioned rooms with free WiFi throughout the property.

    The size of the room, balcony and the view from the balcony.

  • Levante Apartment
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 26 reviews

    Offering inner courtyard views, Levante Apartment is an accommodation set in Santa Teresa di Riva, 100 metres from Spiaggia Santa Teresa Di Riva and 2 km from Roccalumera Beach.

    Stanza curata, ben arredata. Molto vicina al mare ed ai vari servizi. Lo consiglio

  • Quattro Torri B&B
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 58 reviews

    Offering a garden and inner courtyard view, Quattro Torri B&B is located in Santa Teresa di Riva, 200 metres from Spiaggia Santa Teresa Di Riva and 2.5 km from Roccalumera Beach.

    la proprietaria molto gentile ♥️ la struttura ottima

  • Semu A Mari B&B
    Budget options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 86 reviews

    Located in Santa Teresa di Riva, 12 km from Taormina, Semu A Mari B&B features a barbecue and sun terrace.

    Nice breakfast. Wonderful view in front of the sea

  • B&B Casa Liuzza
    Budget options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 15 reviews

    Set in Santa Teresa di Riva, B&B Casa Liuzza is a historic bed and breakfast that offers free WiFi, and guests can enjoy a terrace and barbecue facilities.

    Posizione perfetta per arrivare in spiaggia. Proprietaria gentilissima e molto disponibile. B&B carinissimo davvero dotato di tutti i confort e pulitissimo. Lo consiglio vivamente.

  • Colapesce
    Budget options available
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 50 reviews

    Colapesce offers accommodation in Santa Teresa di Riva. Each room is equipped with a TV. Some units feature a seating area to relax in after a busy day. Some rooms include views of the sea or garden.

    Là disponibilità di livello familiare della signora.

  • B&B Mariafrancesca
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 56 reviews

    Casa Vacanze Mariafrancesca is a self-catering accommodation located in Santa Teresa di Riva. Free WiFi access is available.

    Molto pulito,posizione comoda e host molto gentile

Great access to the city centre! Check these B&Bs in Santa Teresa di Riva

  • Sicily guests room 2
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 4 reviews

    Boasting mountain views, Sicily guests room 2 features accommodation with a balcony, around 1.3 km from Spiaggia Santa Teresa Di Riva.

  • Alba di luna
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 5 reviews

    Located in Santa Teresa di Riva in the Sicily region, Alba di luna features a balcony and sea views. This beachfront property offers access to a terrace.

  • TorreVarata - Guest Rooms
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 49 reviews

    TorreVarata - Guest Rooms features sea views, free WiFi and free private parking, set in Santa Teresa di Riva, 700 metres from Spiaggia Santa Teresa Di Riva. 14 km from Taormina Cable Car - Mazzaro...

    Tutto molto pulito ed ordinato, consiglio vivamente

  • B&B Al 258
    Scored 7.8
    7.8
    Rated good
    Good
     · 15 reviews

    Offering city views, B&B Al 258 is an accommodation located in Santa Teresa di Riva, 2.5 km from Sant'Alessio Siculo Beach and 13 km from Taormina Cable Car - Mazzaro Station.

  • Villa San Pietro Relais & Chateaux - FraternitàGesuconfidointe

    Situated within 1.5 km of Spiaggia Santa Teresa Di Riva and 15 km of Taormina Cable Car - Mazzaro Station, Villa San Pietro Relais & Chateaux - FraternitàGesuconfidointe offers rooms with air...

FAQ about B&Bs in Santa Teresa di Riva

B&Bs that guests love in Santa Teresa di Riva

  • Avg. price/night: £96.95
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 195 reviews
    Amazing villa and park, gracious and helpful host, excellent breakfast! It was a perfect place and we’ll certainly come again!
    Vlad
    Family with young children
  • Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 7 reviews
    Comfortable apartment. Private parking space is a great option. Good starting point for exploring Sicily. Nice town, close to shops and cafes.
    Anna
    Family with young children
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 100 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.
    Josip
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 25 reviews
    Perfectly equipped spacious apartment in the quiet yet central area, with parking and close to the beach coast, restaurants and driving distance to sights (etna, taormina, laura castle, alcantara, catania,...). It had everything we needed, very comfy, clean and the most helpful and nice host. Thank you!
    alena
    Family with young children
  • Avg. price/night: £71.66
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 282 reviews
    Great location. Close to the beach, restaurants and shop.
    Karol
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 63 reviews
    About the property was very nice and quiet, pool always clean. 5 min away from beach, restaurant and not far from toarmina. The place have history about the wine making and olive oil.
    Fabrizio
    Family with young children
  • Avg. price/night: £57.33
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 212 reviews
    Free private parking as well as free street parking, close to the beach, supermarket nearby, the room was clean, quiet and had everything you need. The host is very kind and helpful, definitely recommended. The breakfast was very tasty.
    Jakub
    Young couple
  • Avg. price/night: £57.33
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 212 reviews
    Sylvo and his family are really great hosts. You get really nice italien breakfast, you get very useful tipps what to do in the area. Very comfy and clean rooms with a balcony. Very safe parking space. I can really recommend. Best regards, Lenka
    Lenka
    Group
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 100 reviews
    Casa Fronte Mare is a charming apartment a few steps from the beach. The private parking is very useful and the garden is perfect for having breakfast in the morning. The general cleanliness of the rooms was excellent.
    Charlie Moore
    Family with young children
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 15 reviews
    Great location, very close to the sea and town, really quiet The apartament is lovely and has sicilian soul- spacious, well equiped (the owner thought of everything) clean, so you simply love to spend time there Comfortable beds Great terrace!
    Agata
    Group