A beach at sunset with a calm sea, distant mountains, and a few people.

Find hotels near San Giovanni Beach, Alghero from ¥7,780

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 11 - Oct 12
Tomorrow
Oct 12 - Oct 13
Next weekend
Oct 16 - Oct 18
In two weeks
Oct 23 - Oct 25

Filter by

Property class

Guest rating

Our top choices for San Giovanni Beach hotels

1. Casa dei Liuti

Casa dei Liuti
Alghero Old City, 1.3 km from San Giovanni Beach
United States
Jessica
¥23,157
¥26,181 total
includes taxes & fees
Nov 6 - Nov 7
Casa dei Liuti

2. MESBEGLIA LUXURY ROOMS

MESBEGLIA LUXURY ROOMS
1.2 km from San Giovanni Beach
United Kingdom
GEORGINA
¥27,059
¥30,473 total
includes taxes & fees
Oct 25 - Oct 26
MESBEGLIA LUXURY ROOMS

3. Starry Sky Charming House - NO Reception

Starry Sky Charming House - NO Reception
Lido, 0.1 km from San Giovanni Beach
United States
Yaslenco
¥13,783
¥15,870 total
includes taxes & fees
Oct 12 - Oct 13
Starry Sky Charming House - NO Reception

4. Villa Las Tronas Hotel & Spa

Villa Las Tronas Hotel & Spa
2 km from San Giovanni Beach
United Kingdom
Steven
¥34,362
¥39,218 total
includes taxes & fees
Nov 9 - Nov 10
Villa Las Tronas Hotel & Spa

5. Dolce Vita Suite Alghero

Dolce Vita Suite Alghero
0.9 km from San Giovanni Beach
United States
Juan
¥10,639
¥12,412 total
includes taxes & fees
Oct 13 - Oct 14
Dolce Vita Suite Alghero

6. Sardegna Sole e Mare

Sardegna Sole e Mare
Pivarada, 0.7 km from San Giovanni Beach
United States
Philippe
¥8,221
¥9,752 total
includes taxes & fees
Oct 12 - Oct 13
Sardegna Sole e Mare

7. Hotel Domomea

Hotel Domomea
1.1 km from San Giovanni Beach
Canada
LUCIA PATRIZIA
¥10,732
¥13,224 total
includes taxes & fees
Oct 28 - Oct 29
Hotel Domomea

8. Ottocento Guest House

Ottocento Guest House
Alghero Old City, 1.2 km from San Giovanni Beach
United Kingdom
grant
¥12,779
¥14,766 total
includes taxes & fees
Nov 2 - Nov 3
Ottocento Guest House

9. Hotel Angedras

Hotel Angedras
2 km from San Giovanni Beach
United Kingdom
Julie
¥8,845
¥10,439 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Angedras

10. Flowery Inn Villa

Flowery Inn Villa
1.9 km from San Giovanni Beach
Ireland
Andrej
¥9,938
¥11,641 total
includes taxes & fees
Nov 3 - Nov 4
Flowery Inn Villa

11. Hotel Catalunya

Hotel Catalunya
0.9 km from San Giovanni Beach
United States
Bettina Cerisse
¥16,548
¥19,622 total
includes taxes & fees
Nov 2 - Nov 3
Hotel Catalunya

12. Bienestar Maison de Charme

Bienestar Maison de Charme
1.1 km from San Giovanni Beach
United States
Simone
¥9,469
¥11,124 total
includes taxes & fees
Nov 11 - Nov 12
Bienestar Maison de Charme

13. Hotel Calabona

Hotel Calabona
2.5 km from San Giovanni Beach
United States
Gurloveleen
¥12,919
¥15,630 total
includes taxes & fees
Oct 24 - Oct 25
Hotel Calabona

14. Leolù Guesthouse and breakfast

Leolù Guesthouse and breakfast
1.7 km from San Giovanni Beach
United States
Richard
¥12,116
¥14,037 total
includes taxes & fees
Oct 18 - Oct 19
Leolù Guesthouse and breakfast

15. Double B - Maison De Charme

Double B - Maison De Charme
1.1 km from San Giovanni Beach
Canada
Oscar
¥10,300
¥12,039 total
includes taxes & fees
Nov 11 - Nov 12
Double B - Maison De Charme

16. Piccolo Catalunya Hostel

Piccolo Catalunya Hostel
0.9 km from San Giovanni Beach
United States
Fang
¥6,428
¥7,780 total
includes taxes & fees
Oct 26 - Oct 27
Piccolo Catalunya Hostel

17. Hotel Giardino La Playa Adults Only

Hotel Giardino La Playa Adults Only
Lido, 0.6 km from San Giovanni Beach
Canada
Marc
¥15,016
¥17,226 total
includes taxes & fees
Oct 28 - Oct 29
Hotel Giardino La Playa Adults Only

18. Smy Carlos V Alghero

Smy Carlos V Alghero
2.2 km from San Giovanni Beach
Canada
Wanda
¥24,952
¥28,867 total
includes taxes & fees
Oct 14 - Oct 15
Smy Carlos V Alghero

19. Quarté Sayàl

Quarté Sayàl
Pivarada, 0.2 km from San Giovanni Beach
United States
Zoran
¥13,347
¥15,391 total
includes taxes & fees
Oct 31 - Nov 1
Quarté Sayàl

20. Alma Di Alghero Hotel

Alma Di Alghero Hotel
Lido, 0.4 km from San Giovanni Beach
United States
Marianne
¥12,012
¥14,632 total
includes taxes & fees
Nov 6 - Nov 7
Alma Di Alghero Hotel
View all properties

Top San Giovanni Beach Hotel Reviews

Piccolo Catalunya Hostel

Piccolo Catalunya Hostel

10/10 Excellent
"The room was clean and spacious, and the location is walkable to the attractions."
Fang 1-night trip
Posted 2 days ago
Piccolo Catalunya Hostel
Quarté Sayàl

Quarté Sayàl

10/10 Excellent
"Location is perfect, everything was close. Clean rooms and friendly stuff. They have paid parking on site. We had a lovely stay."
Zoran 2-night trip
Posted 12 days ago
Quarté Sayàl
Hotel Soleado

Hotel Soleado

8/10 Good
"Rooms were a bit outdated. TV was from the 90’s. After a long day and evening, it would be nice to have a smart TV to relax and watch in whatever your language is. Overall a nice place with a great location."
Stacy 3-night trip
Posted 13 days ago
Hotel Soleado
Starry Sky Charming House - NO Reception

Starry Sky Charming House - NO Reception

10/10 Excellent
"Good"
Yaslenco 3-night trip
Posted 2 weeks ago
Starry Sky Charming House - NO Reception
Residence Picalè

Residence Picalè

8/10 Good
"Bien situé, plage et ville."
Christian 3-night trip
Posted 3 weeks ago
Residence Picalè
Alghero Vacanze Hotel

Alghero Vacanze Hotel

8/10 Good
"Nice spacious room that is centrally located with walkable distance to beach and town centerwith helpful reception personnel. Parking ihowever is problematic , but property is good value for the money overall."
Leigh 1-night trip
Posted 3 weeks ago
Alghero Vacanze Hotel
Prestigious penthouse by the sea with breathtaking panoramic views

Prestigious penthouse by the sea with breathtaking panoramic views

10/10 Excellent
"Wonderful place, nice views! The air conditioning was a plus for the hot temperatures. Manuela was a wonderful host, answered all our questions."
Nadine M. 3-night trip
Posted 3 months ago
Prestigious penthouse by the sea with breathtaking panoramic views
Hotel San Marco

Hotel San Marco

10/10 Excellent
"Great hotel. Been here 5 times and loved it every time. Accessibility to beach second to none. Michael on front desk is an absolute gent"
Paul 15-night trip
Posted 4 months ago
Hotel San Marco
Rina Hotel

Rina Hotel

8/10 Good
"The hotel is located very close to the beach, with a supermarket across the street and restaraunts very close. The pool looks lovely, though I didnt need to use it with the beach being so good. Breakfast was fine, though fruit choice was minimal. All staff were excellent and friendly, and housekeeping was great. Always managed to find parking very close to the hotel also. I would stay here again."
Luke 7-night trip
Posted 5 months ago
Rina Hotel

Other attractions near San Giovanni Beach

Piazza Civica

9.2/10 (133 reviews)
Connecting the harbor with the Old Town’s streets, this central square is a good place to start your explorations and one that you will come back to many times.
See properties

Port of Alghero

8.6/10 (200 reviews)
Explore the waterfront in Alghero City Centre with a trip to Port of Alghero. While you're in the area, stroll along the beaches.
See properties

Maddalena Tower

Learn about the local history of Alghero when you spend time at Maddalena Tower. Wander the beautiful beaches and seaside in this relaxing area.
See properties

Madonna del Santo Rosario

Learn about the local history of Alghero with a stop at Madonna del Santo Rosario. Wander the beautiful beaches and seaside in this relaxing area.
See properties

Palazzo d'Albis

9.0/10 (2 reviews)
You can learn about the history of Alghero when you stop by Palazzo d'Albis. Wander the beautiful beaches and seaside in this relaxing area.
See properties

Torre del Portal

8.0/10 (1 review)
Learn about the local history of Alghero when you take a trip to Torre del Portal. Wander the beautiful beaches and seaside in this relaxing area.
See properties

Diocesan Museum of Sacred Art

You can study the exhibits at Diocesan Museum of Sacred Art, a museum with a story of its own, during your trip to Alghero. Wander the beautiful beaches and seaside in this relaxing area.
See properties

Frequently asked questions

What's the area like around San Giovanni Beach?
San Giovanni Beach is located in a welcoming area of Alghero known for its beautiful beaches. If you're looking for a convenient place to stay, check out the 780 hotels and other accommodations you'll find within a mile.
What's the best hotel to stay near San Giovanni Beach?
Adjacent to San Giovanni Beach, Hotel Soleado is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and private balconies. Other good choices within a short distance include Alghero Vacanze Hotel and Hotel Catalunya.
How many hotels can I expect to find close to San Giovanni Beach?
Expedia has 780 hotels and other accommodations within a mile from San Giovanni Beach.
If I need to cancel the hotel reservation for my stay near San Giovanni Beach, will I receive a refund?
Yes! Most hotel room reservations are fully refundable if cancelled before the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you have a non-refundable reservation, you may still be able to cancel and get a refund within 24 hours of booking. Add dates, click "Search", then you can filter by "fully refundable" to get the top deals on offer near San Giovanni Beach.
Where can I learn more about changing or cancelling my trip in the area near San Giovanni Beach?
For additional details about changing or cancelling your stay near San Giovanni Beach, go to https://www.expedia.com/service/.
What can I see and do near San Giovanni Beach?
Coral Museum, Diocesan Museum of Sacred Art, and Casa Manno Museum feature a variety of fascinating exhibits to see while you're in town. Some landmarks that you won't want to miss include Nuraghe di Palmavera, Maddalena Tower, and Church of St. Francis. Dip your toes in the water at Maria Pia Beach, Punta Negra Beach, and Bombarde Beach.