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

Hotel Guide - San Giovanni Beach hotels in , Italy.

  • 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
19 Aug - 20 Aug
Tomorrow
20 Aug - 21 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for San Giovanni Beach hotels

1. Hotel Soleado

Hotel Soleado
0.2 km from San Giovanni Beach
Canada
Nicolas
€115
includes taxes & fees
14 Sept - 15 Sept
Hotel Soleado

2. Hotel Florida

Hotel Florida
0.2 km from San Giovanni Beach
Canada
mark
€175
includes taxes & fees
1 Sept - 2 Sept
Hotel Florida

3. Alma Di Alghero Hotel

Alma Di Alghero Hotel
0.4 km from San Giovanni Beach
United Kingdom
Rebecca
€230
includes taxes & fees
2 Sept - 3 Sept
Alma Di Alghero Hotel

4. Hotel Catalunya

Hotel Catalunya
0.9 km from San Giovanni Beach
Canada
Maria
€176
includes taxes & fees
3 Sept - 4 Sept
Hotel Catalunya

5. Alghero Vacanze Hotel

Alghero Vacanze Hotel
0.6 km from San Giovanni Beach
United States
Fergal
€84
includes taxes & fees
23 Aug - 24 Aug
Alghero Vacanze Hotel

6. Residence Picalè

Residence Picalè
0.6 km from San Giovanni Beach
Australia
Timotheus George
Residence Picalè

7. Hotel Giardino La Playa Adults Only

Hotel Giardino La Playa Adults Only
0.6 km from San Giovanni Beach
Canada
Marc
€162
includes taxes & fees
19 Sept - 20 Sept
Hotel Giardino La Playa Adults Only

8. Hotel San Marco

Hotel San Marco
0.6 km from San Giovanni Beach
Ireland
lorraine
€129
includes taxes & fees
14 Sept - 15 Sept
Hotel San Marco

9. Rina Hotel

Rina Hotel
0.7 km from San Giovanni Beach
United Kingdom
Andy
€125
includes taxes & fees
13 Sept - 14 Sept
Rina Hotel

10. Hotel Domomea

Hotel Domomea
1.1 km from San Giovanni Beach
Australia
Ian
€174
includes taxes & fees
13 Sept - 14 Sept
Hotel Domomea

11. Lido di Alghero Beach Resort

Lido di Alghero Beach Resort
0.8 km from San Giovanni Beach
Denmark
Janne Holmberg
€159
includes taxes & fees
13 Sept - 14 Sept
Lido di Alghero Beach Resort

12. Hotel Riviera

Hotel Riviera
0.5 km from San Giovanni Beach
Norway
Jan
€117
includes taxes & fees
18 Sept - 19 Sept
Hotel Riviera

13. Hotiday Alghero Spiaggia

Hotiday Alghero Spiaggia
0.3 km from San Giovanni Beach
United Kingdom
Sulesh
€166
includes taxes & fees
10 Sept - 11 Sept
Hotiday Alghero Spiaggia

14. Hotel La Margherita & SPA

Hotel La Margherita & SPA
1.4 km from San Giovanni Beach
United States
Eduardo E
€136
includes taxes & fees
15 Sept - 16 Sept
Hotel La Margherita & SPA

15. Hotel Calabona

Hotel Calabona
2.5 km from San Giovanni Beach
Canada
bob
€156
includes taxes & fees
16 Sept - 17 Sept
Hotel Calabona

16. Double B - Maison De Charme

Double B - Maison De Charme
1.1 km from San Giovanni Beach
United States
Ulyana
€132
includes taxes & fees
1 Sept - 2 Sept
Double B - Maison De Charme

17. Seaside Holidays Guest House

Seaside Holidays Guest House
0.8 km from San Giovanni Beach
Spain
maria alejandra
Seaside Holidays Guest House

18. San Francesco Heritage Hotel

San Francesco Heritage Hotel
1.2 km from San Giovanni Beach
United States
Michael
€119
includes taxes & fees
23 Aug - 24 Aug
San Francesco Heritage Hotel

19. Smy Carlos V Alghero

Smy Carlos V Alghero
2.2 km from San Giovanni Beach
Canada
Wanda
€331
includes taxes & fees
19 Sept - 20 Sept
Smy Carlos V Alghero

20. Bienestar Maison de Charme

Bienestar Maison de Charme
1.1 km from San Giovanni Beach
United States
Ernest
€122
includes taxes & fees
7 Sept - 8 Sept
Bienestar Maison de Charme
View all properties

Top San Giovanni Beach Hotel Reviews

Alghero Vacanze Hotel

Alghero Vacanze Hotel

8/10 Good
"bathroom terrible condition"
Lukas 1-night trip
Posted 4 hours ago
Alghero Vacanze Hotel
Smy Carlos V Alghero

Smy Carlos V Alghero

10/10 Excellent
"Fantastic stay (made even better by an amazing room upgrade, thank you!). Great location, beautiful views, excellent facilities, friendly staff. Would certainly stay again and recommend to all!"
Natalie 3-night trip
Posted 2 days ago
Smy Carlos V Alghero
Hotel Domomea

Hotel Domomea

10/10 Excellent
"Great location Friendly staff"
Ian 4-night trip
Posted 8 days ago
Hotel Domomea
Double B - Maison De Charme

Double B - Maison De Charme

10/10 Excellent
"Well-appointed room and bathroom, conveniently located. Clean and comfortable room. Staff pleasant and helpful. Good breakfast in adjoining bar/tavola calda."
Mark 2-night trip
Posted 10 days ago
Double B - Maison De Charme
Hotel Oasis

Hotel Oasis

10/10 Excellent
"Clean property, good location, nice pool, good breakfast"
nemanja 2-night trip
Posted 2 weeks ago
Hotel Oasis
Hotel Florida

Hotel Florida

8/10 Good
"Très belle hôtel proche de la plage."
Clara 1-night trip
Posted 2 weeks ago
Hotel Florida
Hotel Soleado

Hotel Soleado

10/10 Excellent
"Perfect beachfront location. Nice walk to the old time on an evening approx 25 mins"
Paul 3-night trip
Posted 3 weeks ago
Hotel Soleado
San Francesco Heritage Hotel

San Francesco Heritage Hotel

8/10 Good
"We had a lovely stay at the Francesco Heritage Hotel. The staff were very helpful and obliging unfortunately we did not get the room that was showing on the website even though I did check before arriving and the room we were given was not finished as there was a lot of tiling grouting and sealant that needed snagging. We did not have a mini bar to start with, but that was delivered after the first three days and there was no table or chair which was a bit inconvenient but otherwise the room was nice. Great location in the wonderful old town of Alghero."
Irene 5-night trip
Posted 1 month ago
San Francesco Heritage Hotel
Residence Picalè

Residence Picalè

10/10 Excellent
"Perfect location! Modern and clean studio with a fantastic balcony. The staff were very helpful and pleasant. Pool and all other facilities were great. Supermarket just around the corner, the beach on the doorstep and plenty of bars and restaurants nearby. Bus stop a very short walk away so easy to get to the airport."
Laetitia 4-night trip
Posted 1 month ago
Residence Picalè

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 through the beautiful beaches and seaside in this relaxing area.
See properties

Madonna del Santo Rosario

Learn about the local history of Alghero when you spend time at Madonna del Santo Rosario. Wander through 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 with a trip to Palazzo d'Albis. Wander through 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 spend time at Torre del Portal. Wander through 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 travels to Alghero. Wander through the beautiful beaches and seaside in this relaxing area.
See properties

Cathedral of St. Mary

9.0/10 (9 reviews)
You can learn about the history of Alghero with a stop at Cathedral of St. Mary. Wander through the beautiful beaches and seaside in this relaxing area.
See properties

Find out more about San Giovanni Beach

Top reasons to visit San Giovanni Beach

  • Stunning Beaches: San Giovanni Beach features beautiful sandy shores, perfect for swimming and sunbathing, including the picturesque Torre San Giovanni.
  • Family-Friendly Amenities: The beach offers a delightful water playground and various play areas, making it ideal for families with children.
  • Cultural Exploration: Nearby archaeological sites provide a glimpse into Sardinia's rich history and culture.
  • Wine Tasting Experiences: Visitors can indulge in local flavours with wine tastings that celebrate the region's viticulture.
  • Comfortable Accommodations: Enjoy a range of lodgings, from charming B&Bs to family-friendly hotels, all with stunning sea views.

Find great hotels near San Giovanni Beach

Explore the ideal hotel options at San Giovanni Beach in Alghero, Sardinia, where you can enjoy comfortable accommodations with stunning sea views. Choose from charming bed & breakfast establishments or well-equipped hotels perfect for family vacations. Many lodgings are pet-friendly and situated near the picturesque little port of San Giovanni, ensuring a delightful seaside experience for all travellers.

  • Hotel Soleado: Nestled a mere 161m from San Giovanni Beach, Hotel Soleado is a delightful 4-star hotel ideal for those yearning for a quintessential beach holiday. With direct access to the sandy shores, guests can easily indulge in sunbathing and sea activities. The hotel's inviting atmosphere is complemented by its well-appointed rooms, designed for comfort and relaxation. Visitors have lauded the hotel's proximity to the beach, making it a popular choice for sun-seekers looking to enjoy the stunning Sardinian coastline.
  • Alghero Vacanze Hotel: Located 644m from San Giovanni Beach, Alghero Vacanze Hotel is a charming 4-star property tailored for families and pet owners. This hotel features a variety of amenities catering to children, including cribs and child-friendly services, ensuring a comfortable stay for families. Furthermore, the hotel welcomes pets, making it a suitable option for those travelling with furry companions. The pet policy includes provisions for service animals, enhancing the experience for guests with special requirements.
  • Double B - Maison De Charme: A budget-friendly option situated 1.1km from San Giovanni Beach, Double B - Maison De Charme has received a commendable guest rating of 8.8 out of 10. This Bed & Breakfast offers a warm, inviting atmosphere, catering to pet-friendly travellers. With policies in place for pets, including fee waivers for service animals, guests can rest easy during their stay. The charming decor and cosy ambiance provide a delightful retreat for those seeking an affordable yet memorable experience in Alghero.

Where to stay near San Giovanni Beach

Your vacation near San Giovanni Beach in Alghero, Sardinia, promises a delightful blend of historical charm and natural beauty. Explore the stunning sandy beaches, including the picturesque Torre San Giovanni, where friendly locals welcome you to unwind. The tranquil atmosphere offers a perfect escape, allowing you to immerse yourself in the scenic surroundings while enjoying the rich culture of Sardinia. A visit here guarantees a memorable experience for every type of traveller.

  • Alghero City Centre: Situated a mere 1.1km from San Giovanni Beach, Alghero City Centre is a vibrant hub that attracts visitors with its delightful outdoor spaces, stunning beach views, and scenic bay. The area comes alive from July to September, making it an ideal time to enjoy the local markets and spa venues. Here, you can immerse yourself in the local culture while exploring the bustling public market and spending quality time at the family-friendly beach nearby.
  • Alghero Old City: Just 1.3km from San Giovanni Beach, Alghero Old City is a charming neighbourhood steeped in history. This area is especially popular from July to September, where the blend of beach life and outdoor activities draws families and history enthusiasts alike. Visitors can stroll through its cobblestone streets, visit historic landmarks, and indulge in body treatments at local spas. The nearby family beach is perfect for a relaxing day by the sea, making it a must-visit for those seeking both relaxation and adventure.
  • Putifigari: Located 12.9km from San Giovanni Beach, Putifigari offers a more tranquil experience for those looking to escape the busier tourist spots. The city sees moderate visitor traffic, particularly from May and during August to September. Known for its beautiful beaches and scenic hiking trails, Putifigari is a nature lover's paradise. Explore the picturesque lakes and enjoy body treatments at local wellness centres, making it an ideal spot for a rejuvenating retreat.

Things to do in San Giovanni Beach

Shopping

Near San Giovanni Beach, you can explore local shops for unique souvenirs. If you're up for a drive, head to Centro Commerciale Corte del Sole for a variety of brands, or visit Mercato Civico for fresh produce and artisan goods, offering a taste of Sardinian culture.

Recreation

The Wellness Centre at San Giovanni Beach offers soothing spa treatments, yoga sessions, and rejuvenating massages, allowing you to unwind amidst picturesque coastal views. For an active experience, explore guided meditation classes and fitness workshops designed to enhance your well-being while enjoying the natural beauty of Sardinia.

Adventure

Explore the beautiful San Giovanni Beach with water sports like windsurfing and kayaking, offering thrilling experiences on the waves. For a unique adventure, try snorkelling in the clear waters to discover vibrant marine life and stunning underwater landscapes.

Nightlife

Explore the vibrant nightlife at La Botteghina, where you can savour local wines and enjoy the lively atmosphere. For a beachside experience, check out Bar La Playa, offering refreshing cocktails and stunning sunset views, making it an ideal spot to unwind after a day in the sun.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for San Giovanni Beach

To save money on your trip to San Giovanni Beach, consider visiting during the off-peak months of January to February or November, when hotel prices are significantly lower. Booking your accommodation at least one month in advance can yield better rates, while Saturday stays are cheaper than Sundays. Utilise Expedia to compare hotel prices and find budget-friendly options, and don’t forget to check for last-minute deals. Additionally, look for package deals that combine flights, hotels, and activities for further savings, and make the most of free activities available in the area.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around San Giovanni Beach is moderately seasonal. The cheapest months to stay around San Giovanni Beach are January to February and November, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel around San Giovanni Beach is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around San Giovanni Beach is Saturday. The most expensive day to stay around San Giovanni Beach is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred location, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to identify the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the “Eco-certified” hotels filter will showcase sustainable and environmentally friendly accommodations available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation at San Giovanni Beach with your flights and activities by opting for an Expedia package.

Find the best attractions near San Giovanni Beach

San Giovanni Beach in Alghero offers a delightful blend of culture and outdoor experiences, perfect for tourists seeking both relaxation and exploration. Visitors can enjoy the stunning sandy shores of Torre San Giovanni Beach and the Lido of San Giovanni, while also discovering the intriguing archaeological sites nearby. Cala San Giovanni adds to the charm with its picturesque beauty, making it an ideal destination for beach lovers and culture enthusiasts alike.

  • Lazzaretto Beach: Located 6.4km from San Giovanni Beach, Lazzaretto Beach offers a tranquil escape with its stunning coastline and soft sands. Enjoy the laid-back beach vibes, ideal for sunbathing and relaxing by the crystal-clear waters of the Mediterranean.
  • Port of Alghero: Just 805m away, the Port of Alghero is a lively marina that exudes adventure. Engage in outdoor activities such as sailing or simply stroll along the waterfront, soaking in the vibrant atmosphere and scenic views of the harbour.
  • Piazza Civica: Situated 1.1km from San Giovanni Beach, Piazza Civica is a charming square that reflects the city's rich culture. Surrounded by historic architecture, it’s a perfect spot to enjoy local cafés and immerse yourself in the lively city vibe.

The nearest major airports for your trip to San Giovanni Beach

Accessing San Giovanni Beach is convenient through several major airports. Alghero Airport (AHO-Fertilia) is the closest, situated 8.0km from the beach, with nearby hotel options like the 4-star Hotel Punta Negra and Hotel Soleado. Both hotels offer airport transport services, ensuring a seamless journey. Olbia Airport (OLB-Costa Smeralda), located 107.8km away, features hotels such as the 4-star Hotel Don Diego and Sulia House Porto Rotondo, which provide various transportation options. Figari Airport (FSC-Figari - Sud Corse) is also accessible, situated 122.3km away, with hotels like Hôtel Version Maquis Santa Manza nearby, though further from San Giovanni Beach.

Frequently asked questions

What's the area like around San Giovanni Beach?
San Giovanni Beach is located in an area that travellers like for its beaches. If you're looking for a convenient place to stay, take a look at the 779 hotels and other accommodation options you'll find within a mile.
What's the best place 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 traveller 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 are there close to San Giovanni Beach?
Expedia has 779 hotels and other accommodation options 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! You'll find that most room reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and be given a refund within a 24-hour period of booking. Enter your dates, click on "Search", then you can filter by "fully refundable" to review the best deals near San Giovanni Beach.
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.

Explore a world of travel with Expedia