Book directly with us and save
up to 10%
over Booking.com
Check rooms and rates
From94US$ /night
Check-in
20Mar2026Select date
Check-out
21Mar2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Localita Monte Petrosu, San Teodoro (Sardinia), Italy, 08020
-
Close to the beach
Very good
7.8
7.7
/10
3.6
3.7
/5

Grande Baia Resort & Spa - A beachfront 4-star resort with thalassotherapy pools, family-friendly apartments, and access to Sardinia's marine protected area

Grande Baia Resort & Spa offers a 7.8-rated (Booking.com) accommodation in the San Teodoro area, featuring direct access to La Pipara Beach via a 5-minute walk or resort shuttle. The property provides rooms with panoramic views of Tavolara Island or gardens, marble bathrooms, and terraces, alongside fully equipped apartments in a quiet zone. Three restaurants serve buffet-style Mediterranean cuisine at Il Maestrale, Sardinian gourmet dishes at Il Libeccio, and poolside snacks at Tavolara Bar. The thalassotherapy spa uses unfiltered seawater in outdoor pools, complemented by Finnish saunas and salt steam baths. A main saltwater swimming pool with lifeguard service anchors the resort, while an electric shuttle connects to beaches like Cala Brandinchi (2 km) and San Teodoro town center. Grande Baia Resort & Spa includes a kids' club, sports courts, and paid airport transfers from Olbia (25 km).

Pros

Direct access to La Pipara Beach via footpath or free shuttle.

Thalassotherapy spa with seawater pools and multiple sauna varieties.

Family-friendly apartments with kitchens and separated living areas.

Three dining options including Sardinian gourmet cuisine and beach-view pool bar.

Electric shuttle service to nearby beaches and town center.

Cons

Some apartments are 300-500 meters from main facilities.

Beach umbrellas are allocated first-come-first-served without guaranteed reservation.

Must-do experiences

  • Visit La Cinta beach for crystal-clear waters and stunning sunsets.
  • Savor fresh seafood at Ristorante DaNino, a local favorite here.
  • Explore the hidden coves of Capo Coda Cavallo on a kayak tour.
  • Don't miss the San Teodoro evening market for authentic souvenirs.
  • Taste the traditional culurgiones pasta at a family-run trattoria.
View all

Select your room type

Grande Baia Resort & Spa offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Comfort Triple Room
2 persons
305 sq. feet 
1 King-size bed
Shower
Heating
Suite
2 persons
550 sq. feet 
1 King-size bed and 1 Sofa bed
Shower
Heating
Two-Bedroom Apartment
2 persons
550 sq. feet 
2 Single beds
Shower
Heating
Comfort Double or Twin Room
2 persons
270 sq. feet 
1 King-size bed
Shower
Heating
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

This grand hotel provides facilities designed for comfort and memorable stays.
Facilities: Very good
7.7/10Review score

General

  • Non-smoking rooms
  • Free parking
  • Safe deposit box
  • 24-hour reception
  • Pets allowed
  • Rooms/ Facilities for disabled
  • Wheelchair access
  • Luggage storage
  • Locker room
  • Private beach
  • Smoke detectors
  • Electric vehicle charging station
  • Fire extinguishers
  • Key card access

Sports & Fitness

  • Fitness centre

Guest Parking

  • Cookware/ Kitchen utensils

Services

  • Paid airport shuttle
  • Housekeeping
  • Car hire
  • Laundry
  • Tours/Ticket assistance
  • Shops/Commercial services

Dining

  • Restaurant
  • Poolside snack bar
  • Outdoor dining area

Children

  • Cots
  • Children's play area
  • Kids club

Facilities for people with disabilities

  • Toilet for disabled
  • Bathroom for disabled

Spa & Leisure

  • Infinity pool
  • Saltwater pool
  • Heated swimming pool
  • Beach access
  • Entertainment
  • Garden area
  • Spa & wellness centre
  • Sauna
  • Steam room
  • Jacuzzi
  • Back massage
  • Head massage
  • Full body massage
  • Foot massage
  • Shallow end

Room features

  • Free Wi-Fi in rooms
  • Air conditioning
  • Heating
  • Mini-bar
  • Sitting area
  • Patio
  • Terrace
  • Dining table

Bathroom

  • Free toiletries

Self-catering

  • Cookware/ Kitchen utensils

Media

  • Flat-screen TV
Show more

Dining Onsite

At Grande Baia Resort & Spa, onsite dining invites guests to indulge in a tapestry of flavors that celebrate Sardinia's rich culinary heritage. With a focus on local ingredients, the dining venues offer both modern interpretations and timeless dishes, perfect for evenings filled with gastronomic delight.

Il Maestrale

Local Sardinian
Ambiance
Warm and inviting atmosphere, adorned with rustic charm.
Key Offerings
Experience traditional Sardinian cuisine reimagined by skilled chefs, with an array of flavors from both land and sea.
Reservation
Recommended.
Open for dinner from 19:30 to 21:00, seven days a week.

Il Libeccio

Italian
Ambiance
Modern setting that fuses elegant décor with a comfortable dining experience.
Key Offerings
Delight in refined Italian dishes that capture the essence of Italy, enhanced by local ingredients and creative presentation.
Reservation
Recommended.
Open for dinner; specific hours vary.

Terrazza Soffi

No specific cuisine mentioned
Ambiance
Relaxed open-air terrace with beautiful views, perfect for casual dining.
Key Offerings
An inviting spot that complements the resort's leisure atmosphere, ideal for enjoying lighter meals.
Reservation
Not needed.
Hours vary; specific details are not provided.

Grande Baia Resort & Spa Location

Localita Monte Petrosu, San Teodoro (Sardinia), Italy, 08020
Map view
Localita Monte Petrosu, San Teodoro (Sardinia), Italy, 08020
Nearby
Beach
Spiaggia di Salina Bamba
3900 ft
Porto Coda Cavallo
3600 ft
Restaurants
I Giardini di Cala Brandinchi
3.9 mi
Strada Statale 125 SNC Lutturai
Explore San Teodoro (Sardinia)
Local Highlights Near Grande Baia Resort & Spa
Top Attractions
Activities
Dining
Entertainment
Cala Pipara Beach
10 minutes' walk
Cala Pipara Beach is perfect for sunbathing and swimming, offering stunning turquoise waters and a serene atmosphere.
Spiaggia di Cala Ginepro
10 minutes' walk
Spiaggia di Cala Ginepro features soft sands and crystal-clear waters, ideal for families seeking a relaxing day by the sea.
Spiaggia di Punta Molara
Spiaggia di Punta Molara
15 minutes' walk
Renowned for its picturesque views and clear waters, Punta Molara is a great spot for snorkeling and enjoying nature.
Spiaggia di Lu Impostu
Spiaggia di Lu Impostu
25 minutes' walk
Spiaggia di Lu Impostu boasts golden sands and shallow waters, perfect for families and ideal for a full day at the beach.
Water Sports
10 minutes' drive
Thrill-seekers can enjoy various water sports like paddleboarding and jet skiing at nearby beaches, with rental services available.
Hiking at Punta Don Diego
10 minutes' drive
Scenic hiking trails at Punta Don Diego offer breathtaking views of the coast, appealing to both solo travelers and families.
Yoga Classes
15 minutes' drive
Relaxation and wellness enthusiasts can partake in yoga classes offered at local studios, perfect for unwinding after a busy day.
Ristorante Da Antonio
5 minutes' drive
Ristorante Da Antonio offers delicious local Sardinian cuisine, featuring seafood pasta and a cozy atmosphere; reservations recommended.
Il Pescatore
10 minutes' drive
Il Pescatore specializes in fresh seafood dishes with stunning beach views. Perfect for romantic dinners; gluten-free options available.
Beach Bar La Tartaruga
10 minutes' walk
Beach Bar La Tartaruga features live music and cocktails by the sea, making it a vibrant spot for evenings out with friends.
San Teodoro Night Market
10 minutes' drive
The San Teodoro Night Market offers local crafts and food stalls, promising family-friendly fun with a lively atmosphere.
Transportation and Accessibility
City Centre
San Teodoro (Sardinia)12 min  ·  4.8 mi
Airports
Olbia Costa Smeralda International Airport (OLB)37 min  ·  15.2 mi
Special advance booking deals!
Get best rates instantly.
Check Rates
Property information and rules
Check-in
from 15:00-23:59
Check-out
until 10 am
Guest Parking
Private parking is possible on site for free.
Internet
Wireless internet is available in the hotel rooms for free.
Breakfast
The hotel offers a full breakfast at the price of EUR 15 per person per day. 
Children & extra beds
There are no extra beds provided in a room. 
Pets
Pets are allowed on request.
Languages
English, German, Italian
Number of rooms:
93
Former name
Resort Grande Baia

Reviews and Ratings

Feedback about Grande Baia Resort & Spa from previous guests about their experience.
Review score
Based on 475 verified reviews
7.3/10
Very good
70%
Recommend
Breakfast
7.3/10
Cleanliness
7.9/10
Comfort
8.0/10
Facilities
7.7/10
Free Wi-Fi
7.6/10
Location
8.0/10
Paid Wi-Fi
4.6/10
Staff
8.3/10
Value for money
7.4/10
Pros
Private beach
Friendly staff
Spacious apartment
Cons
Salty pool
Guest reviews
based on 1114 reviews
7.8/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.
Open reviews
FAQs
About Grande Baia Resort & Spa
What is the check-in and check-out policy at Grande Baia Resort & Spa?
Check-in is at 15:00 and check-out is by 10:00.
Is there a beach accessible from Grande Baia Resort & Spa?
The beach is a 5-minute walk away and offers private beach access with complimentary sun loungers.
What dining options are available at Grande Baia Resort & Spa?
There are three on-site dining options, including a buffet restaurant and à la carte restaurant offering local cuisine.
What amenities are provided in the rooms at Grande Baia Resort & Spa?
Rooms feature air conditioning, flat-screen TVs with satellite channels, free wired internet, and private patios.
What facilities are available for children at Grande Baia Resort & Spa?
The hotel offers a kids' club, children's playground, and daily entertainment activities.
How far is Grande Baia Resort & Spa from Olbia Airport?
The hotel is 25 km from Olbia Airport, which is about a 30-minute drive.
Does Grande Baia Resort & Spa provide wellness services?
The hotel features a wellness centre with a sauna, steam room, hot tub, and a thalasso spa.
Is parking available at Grande Baia Resort & Spa?
Free private parking is available on-site without a reservation.
What recreational activities are offered at Grande Baia Resort & Spa?
Guests can enjoy activities like beach access, swimming pools, tennis courts, and organized excursions.
What is the distance from Grande Baia Resort & Spa to the center of San Teodoro?
The hotel is located 10 km north of the center of San Teodoro.
How can guests travel to nearby attractions from Grande Baia Resort & Spa?
An electric shuttle service runs approximately every 30 minutes to nearby attractions.

Next best alternative

Consider them for your next trip.
Check-in
20Mar2026Select date
Check-out
21Mar2026Select date
Rooms and Guests2 Guests, 1 Room