Some info has been automatically translated. Show original language

Vacation rentals with beach access in Santa Teresa di Riva

Find and book unique beach-access accommodations on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Santa Teresa di Riva beach-access accommodations

Apartment rentals with beach access

Guest favourite

Apartment in Giardini Naxos

4.89 out of 5 average rating, 152 reviews

Panoramic Terrace Room

Dec. 31 – Jan. 7

$108 CAD per night
Guest favourite

Apartment in Oliveri

4.88 out of 5 average rating, 117 reviews

La Casa di Rosa(2 steps from Marinello and Tindari)

Feb. 2 – 9

$119 CAD per night
Guest favourite

Apartment in Giardini Naxos

4.88 out of 5 average rating, 202 reviews

"Casa Maja" with sea view on Taormina coast

Oct. 30 – Nov. 6

$89 CAD per night
Guest favourite

Apartment in Acireale

4.84 out of 5 average rating, 165 reviews

with terrace and lovely sea views

Jan. 11 – 18

$276 CAD per night
Superhost

Apartment in Santa Teresa di Riva

4.81 out of 5 average rating, 26 reviews

"Cleopatra" penthouse with sea view

Nov. 13 – 20

$103 CAD per night
Guest favourite

Apartment in Santa Teresa di Riva

5.0 out of 5 average rating, 12 reviews

I MORI - lemon apartment

Feb. 22 – Mar. 1

$35 CAD per night
Guest favourite

Apartment in Santa Teresa di Riva

5.0 out of 5 average rating, 16 reviews

Delightful bivani with large terrace

May 28 – Jun. 4

$96 CAD per night
Superhost

Apartment in Sant'Alessio Siculo

4.88 out of 5 average rating, 8 reviews

Apartment 2 frontemare

Aug. 26 – Sep. 2

$186 CAD per night

Quick stats about vacation rentals with beach access in Santa Teresa di Riva

  • Total rentals

    30 properties

  • Rentals with dedicated workspaces

    10 properties have a dedicated workspace

  • Pet-friendly rentals

    10 properties allow pets

  • Family-friendly rentals

    20 properties are a good fit for families

  • Total number of reviews

    280 reviews

  • Nightly prices starting at

    $41 CAD before taxes and fees

Destinations to explore