Photo by Colleen Johnson

Find hotels near Gran Beach, Tossa de Mar

Beach vacation deals

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare hotels close to Gran Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Hostal Boutique Sa Nansa

3.5 star property
< 0.1 mi from Gran Beach
9.4 out of 10, Exceptional, (73)
"Beautiful hotel with great location. Walk to beach"
Canada
Connor
$64 nightly
The price is $71
Nov 27 - Nov 28
Total with taxes and fees
Hostal Boutique Sa Nansa

Hostal Boutique Es Menut

2.5 star property
0.2 mi from Gran Beach
9.4 out of 10, Exceptional, (110)
"Second visit, will visit again in the future. Nice relaxing little place."
Canada
Douglas
$58 nightly
The price is $65
Dec 4 - Dec 5
Total with taxes and fees
Hostal Boutique Es Menut

Hotel & Restaurante Bergantí

3.0 star property
< 0.1 mi from Gran Beach
7.4 out of 10, Good, (10)
"Auf Bettwäschen und Bad waren viele flecken. Sehr ekelhaft und schmutzig. "
Germany
Eilee
$33 nightly
The price is $38
Nov 24 - Nov 25
Total with taxes and fees
Hotel & Restaurante Bergantí

L'illa Hotel

2.0 star property
0.2 mi from Gran Beach
6.0 out of 10, (3)
"Nice little hotel conveniently located in Tossa. "
United Kingdom
Paul
$49 nightly
The price is $55
Nov 24 - Nov 25
Total with taxes and fees
L'illa Hotel

Apartaments Lloret Sun

3.0 star property
4.8 mi from Gran Beach
6.4 out of 10, (56)
"I had the most oerfrct break "
United Kingdom
Jocky
$61 nightly
The price is $70
Nov 25 - Nov 26
Total with taxes and fees
Apartaments Lloret Sun

Hotel Samba

3.0 star property
5.2 mi from Gran Beach
6.4 out of 10, (324)
"Hotel is extremely busy with teenage summer camps. Breakfast was good but very busy. Some staff nice but some are very abrupt,we struggled to get any boiled water for babies bottles, it proved very difficult and staff were not very accommodating. "
United Kingdom
Andrew
$88 nightly
The price is $98
Nov 24 - Nov 25
Total with taxes and fees
Hotel Samba

Hotel Casa Mas

1.0 star property
4.7 mi from Gran Beach
5.2 out of 10, (15)
"Super good service from the receptionists. Very helpful!"
Sweden
Mattias
Hotel Casa Mas

SJ7 Aparthotel

2.0 star property
6.6 mi from Gran Beach
$93 nightly
The price is $105
Nov 24 - Nov 25
Total with taxes and fees
SJ7 Aparthotel

Hotel Serenity Platja D’Aro

2.0 star property
9.8 mi from Gran Beach
4.0 out of 10, (1)
"Las sábanas y almohadas olían a marihuana. En la habitación había suciedad y en la nevera de la habitación había comida abierta de los anteriores huéspedes. "
Spain
Daniela
$37 nightly
The price is $43
Nov 30 - Dec 1
Total with taxes and fees
Hotel Serenity Platja D’Aro

Hostal Cassà

2.0 star property
12.4 mi from Gran Beach
4.8 out of 10, (28)
"We reserved a room, and it said it was a 24 hour front desk. But when we arrived nobody would let us in, so we had to sleep in our car on a random parking lot. NOT happy."
United States
Anonymous traveler
$52 nightly
The price is $59
Nov 24 - Nov 25
Total with taxes and fees
Hostal Cassà

Cosmo Apartments Platja D'aro

9.7 mi from Gran Beach
Cosmo Apartments Platja D'aro

Sweet Lloret Suites

2.0 star property
4.4 mi from Gran Beach
8.4 out of 10, Very Good, (61)
"Tes, it Was perfect"
United States
George
Sweet Lloret Suites

Loft Hostal - Hostel

2.0 star property
4.6 mi from Gran Beach
7.8 out of 10, Good, (24)
"Fitted the bill for a short stay friendly helpful staff "
United Kingdom
Graham
Loft Hostal - Hostel

BELLADORA HOTEL BOUTIQUE

2.5 star property
4.7 mi from Gran Beach
10.0 out of 10, Exceptional, (1)
"Excelente ubicación, instalaciones y comodidad muy cuidadas. Max el propietario muy amable y servicial. Sin duda volveré y lo recomiendo. Si buscas tranquilidad, diseño y buen trato en Lloret, este es el hotel. Gracias Max Por todo!"
Spain
Fernando
$95 nightly
The price is $106
Dec 5 - Dec 6
Total with taxes and fees
BELLADORA HOTEL BOUTIQUE

Hotel Santa Marta

5.0 star property
6.3 mi from Gran Beach
9.4 out of 10, Exceptional, (214)
"beach view, nice staff, clean room"
United States
Natalia
$216 nightly
The price is $246
Nov 30 - Dec 1
Total with taxes and fees
Hotel Santa Marta

Hotel Caléndula

1.0 star property
6.5 mi from Gran Beach
9.4 out of 10, Exceptional, (33)
"Excellent location, very clean tidy and comfortable, excellent simple breakfast"
United States
JAY
$47 nightly
The price is $53
Dec 1 - Dec 2
Total with taxes and fees
Hotel Caléndula

Hostal Boutique Es Portalet

4.5 star property
6.7 mi from Gran Beach
9.6 out of 10, Exceptional, (48)
"This was the highlight of 7 weeks in Spain. It really made our trip and we will be back, for 6 day, 3 too short"
Australia
Craig
$59 nightly
The price is $68
Nov 24 - Nov 25
Total with taxes and fees
Hostal Boutique Es Portalet

Elke Spa Hotel

4.5 star property
6.7 mi from Gran Beach
9.4 out of 10, Exceptional, (68)
"Great hotel"
United States
Silvia
$125 nightly
The price is $141
Nov 24 - Nov 25
Total with taxes and fees
Elke Spa Hotel

Suites Natura Mas Tapiolas

4.0 star property
7.1 mi from Gran Beach
9.8 out of 10, Exceptional, (25)
"Amazing hotel! Located very far from central places in the heart of the mountains with a great view. A large and varied spa, one of the best I've met. Excellent outdoor swimming pool. A spacious suite with a double jacuzzi. The car park is adjacent to the suite. Excellent breakfast and dinner was also good. The place looks much better than what you see in the pictures on the website. It is highly recommended!"
United States
eyal
$340 nightly
The price is $377
Nov 24 - Nov 25
Total with taxes and fees
Suites Natura Mas Tapiolas

Van Der Valk Hotel Barcarola

4.0 star property
7.7 mi from Gran Beach
9.0 out of 10, Wonderful, (182)
"It was great , clean, friendly amazing"
United States
Volkan
$67 nightly
The price is $77
Nov 30 - Dec 1
Total with taxes and fees
Van Der Valk Hotel Barcarola
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Gran Beach Hotel Reviews

Hotels near other Gran Beach attractions

Frequently asked questions

What are the top-rated hotels near Gran Beach?
Discovering the perfect stay near Gran Beach is essential for an unforgettable getaway, especially when it comes to top-rated hotels that offer stunning views and exceptional amenities.

Hotel Windsor Tossa – Adults Only +16

Hotel Windsor Tossa is a delightful adults-only retreat located just a 4-minute walk from Gran Beach, with an impressive review rating of 9.8. This charming 3-star hotel features a relaxing terrace and a lovely garden, perfect for unwinding after a day at the beach. Guests can enjoy complimentary daily breakfast, and the hotel offers a poolside bar, ideal for sipping cocktails while soaking in the sun. With air conditioning and free toiletries, it ensures a comfortable stay for all travelers.

Hostal Boutique Es Menut

Hostal Boutique Es Menut is a cozy option just 3 minutes from Gran Beach, rated 9.6 by travelers. This inviting hostal features a stunning rooftop terrace with ocean views, allowing travelers to enjoy the beautiful surroundings. Each room includes modern amenities like air conditioning and free toiletries, ensuring comfort during their stay. The hotel also provides contactless check-in and housekeeping services, catering to the needs of today's travelers.

Hotel Diana

Hotel Diana is a premier 4-star hotel located just a minute's walk from Gran Beach, featuring a remarkable review rating of 9.4. This beachfront hotel offers a restaurant with ocean views and a beach bar, allowing travelers to indulge in delightful meals while enjoying the sea breeze. With amenities such as beach towels and sun loungers, travelers can easily soak up the sun. The hotel also provides a variety of water sports and activities nearby, making it a perfect choice for adventure-seekers.
What hotels are within walking distance to Gran Beach?
Explore these top-rated hotels within a short stroll to Gran Beach, offering travelers delightful stays with convenient access to the sun and sand.

Hotel Windsor Tossa – Adults Only +16

Hotel Windsor Tossa is an inviting 3-star retreat located just a 4-minute walk from Gran Beach, rated an impressive 9.8 by travelers. This adults-only hotel features a serene terrace and a refreshing pool, perfect for relaxation. Guests can enjoy complimentary breakfast daily and unwind at the poolside bar after a day at the beach. The hotel also offers convenient amenities like air conditioning and free toiletries, ensuring a comfortable stay.

Hostal Boutique Es Menut

Hostal Boutique Es Menut is a charming option just 3 minutes from Gran Beach, a review rating of 9.6. Guests can indulge in stunning ocean views from the rooftop terrace or enjoy the cozy ambiance of their rooms with balconies. With daily housekeeping and contactless check-in, this hotel provides a seamless experience for travelers looking for convenience and comfort.

Hotel Diana

Located a mere 1 minute from Gran Beach, Hotel Diana stands out with a 4-star rating and a favorable review score of 9.4. This beachfront gem offers a delightful restaurant with ocean views and various water activities nearby, including snorkeling and kayaking. Guests appreciate the daily housekeeping service and access to beach umbrellas, making it a perfect spot for beach lovers.
How much is a hotel near Gran Beach?
Staying near Gran Beach is a treat, with plenty of hotels offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Gran Beach?
When searching for family-friendly hotels near Gran Beach, Tossa de Mar, travelers have some top-rated options that cater specifically to families.

Hotel GHT Costa Brava & SPA

Hotel GHT Costa Brava & SPA is just a 4-minute walk from Gran Beach, making it an ideal choice for families. With a strong travelers' rating of 8.0, this 3-star hotel offers a wealth of family-friendly amenities, including a children's pool and a free kids' club, ensuring that little ones are entertained. Guests can also enjoy a relaxing spa, outdoor pool, and a garden area for family fun, alongside convenient features like daily housekeeping and a snack bar.

Hotel GHT Oasis Tossa & Spa

Located 8 minutes from Gran Beach, Hotel GHT Oasis Tossa & Spa is perfect for families with its impressive review rating of 7.8 and 4-star status. The hotel offers accessible pools and free rollaway beds, making it comfortable for families with children. Guests can also take advantage of the indoor pool, a children's playground, and various dining options including kids' meals, ensuring a delightful stay for both parents and kids.

Hotel Don Juan Tossa

Only a 3-minute walk from Gran Beach, Hotel Don Juan Tossa features an impressive review rating of 8.6 and a 4-star experience. This hotel is designed with families in mind, offering amenities such as a free children's breakfast and an arcade game room. Guests can enjoy the all-inclusive buffet, outdoor pool, and a shared children's playground, making it an excellent choice for families looking to relax and enjoy their vacation.
Which hotels near Gran Beach offer the best views?
Discover the perfect hotels near Gran Beach that boast stunning views and exceptional amenities for an unforgettable stay.

Hotel GHT Oasis Tossa & Spa

Hotel GHT Oasis Tossa & Spa is a 4 star hotel with a review rating of 7.8, located just 8 minutes from Gran Beach. Guests can enjoy beautiful views from their balconies while relaxing at the outdoor pool or indulging in spa treatments. The hotel also offers a range of wellness facilities, including a sauna and hydrotherapy treatments, ensuring a rejuvenating stay.

Gran Hotel Reymar

Gran Hotel Reymar, rated 9.0 by travelers and a 4.5 star hotel, is located just a 5-minute walk from Gran Beach. This hotel features breathtaking ocean views from select balconies, allowing travelers to soak in the beauty of the Catalonian coast. Amenities include a beachfront restaurant, outdoor pool, spa services, and a fitness center, ensuring a luxurious and relaxing experience.

Zel Costa Brava

With a review rating of 8.8 and a 4 star rating, Zel Costa Brava is situated 3.1 miles from Gran Beach. This hotel offers stunning sea views from its terrace and features an outdoor pool, spa, and beachfront restaurant. Guests can enjoy a variety of activities, including onsite tennis and beach volleyball, making it a vibrant choice for those seeking both relaxation and adventure.
What are the best affordable hotels near Gran Beach?
For those seeking affordable hotels near Gran Beach, these options provide great value and comfort without compromising on quality.

Hotel Windsor Tossa – Adults Only +16

Hotel Windsor Tossa is an inviting 3-star hotel just a 4-minute walk from Gran Beach. Rated 9.8 by travelers, this adults-only retreat offers a serene atmosphere perfect for relaxation. Guests can enjoy complimentary breakfast daily, free minibar items, and WiFi, ensuring a comfortable stay. The hotel features a lovely terrace, poolside bar, and easy access to nearby snorkeling and beach activities.

Hostal Boutique Es Menut

Hostal Boutique Es Menut is a charming option located only 3 minutes from Gran Beach, a review rating of 9.6. This cozy hotel provides free WiFi and toiletries, along with a stunning rooftop terrace offering ocean views. Guests can enjoy the flexibility of early check-in and late check-out, making it a convenient choice for travelers looking to explore the area.

Hotel Marina Tossa

Hotel Marina Tossa is a well-rated 3-star hotel situated a 10-minute walk from Gran Beach, with a solid 8.8 review rating from travelers. This family-friendly hotel features a complimentary buffet breakfast and a 24-hour airport shuttle service. Guests can take advantage of the outdoor pool, onsite tennis, and nearby kayaking and hiking opportunities, providing a fun-filled stay.
What are the best boutique hotels near Gran Beach?
For those seeking a charming and top-rated boutique hotel experience near Gran Beach, Tossa de Mar offers some delightful options that promise relaxation and unique character.

Casa Granados Boutique Hotel

Casa Granados Boutique Hotel is an elegant 4-star haven just a 3-minute walk from Gran Beach. Rated 9.4 by travelers, this boutique hotel offers a serene escape with premium bedding and a soothing sauna, perfect for unwinding after a day at the beach. Guests can indulge in luxurious treatments at the on-site spa, including massages and facials, ensuring a truly pampering experience. The inviting terrace and lush garden add to the charm, making it a favorite for those looking to relax in style.
Are there any hotels with pools close to Gran Beach?
If you're searching for hotels with pools near Gran Beach, Tossa de Mar offers several fantastic options that cater to both relaxation and family fun.

Golden Bahía de Tossa & Spa

Golden Bahía de Tossa & Spa is a luxurious 4.5-star hotel located just a 10-minute walk from Gran Beach. Rated 9.0 by travelers, this hotel is perfect for families, featuring outdoor and indoor pools, a waterslide, and a children's pool area. Guests can also enjoy a poolside bar, Turkish baths, and a full-service spa, making it an ideal getaway for relaxation and fun.

Hotel GHT Costa Brava & SPA

Hotel GHT Costa Brava & SPA, a 3-star hotel just 4 minutes from Gran Beach, boasts a great traveler rating score of 8.0. This hotel is family-friendly and features an outdoor pool with sun loungers, a children's pool, and a poolside bar. Additionally, travelers can indulge in spa treatments, enjoy the terrace views, or enjoy nearby water sports.

Hotel GHT Oasis Tossa & Spa

Hotel GHT Oasis Tossa & Spa is a charming 4-star hotel located 8 minutes from Gran Beach and has a review rating of 7.8. This family-friendly hotel features both outdoor and indoor pools, with a dedicated children's pool area. Guests can also enjoy a range of amenities including a spa, hydrotherapy treatments, and a poolside bar, ensuring a delightful and refreshing stay.
What are the best pet-friendly hotels near Gran Beach?
For those seeking top-rated pet-friendly hotels near Gran Beach, Tossa de Mar offers delightful options that cater to both travelers and their furry companions.

Hotel GHT Neptuno Tossa & Venus SPA

Hotel GHT Neptuno Tossa & Venus SPA is a 3-star gem located just a 6-minute walk from Gran Beach. With a review rating of 8.2, this hotel welcomes pets and provides essential amenities like food and water bowls for your pet's comfort. Guests can also enjoy a relaxing outdoor pool, a hot tub, and a garden-view restaurant. The hotel features additional offerings such as a sauna, steam room, and nearby hiking and biking trails, ensuring a memorable stay for both you and your pet.

RVHotels Vila de Tossa

RVHotels Vila de Tossa, a 4-star hotel situated only 5 minutes from Gran Beach, boasts an excellent review rating of 8.4. This pet-friendly hotel allows pets in rooms and provides food and water bowls. Guests can unwind at the private hot tub or enjoy the swim-up bar. With its balcony or patio options, travelers can relish the beautiful surroundings while indulging in the nearby beach and snorkeling activities.

Hermes

Hermes, located a short 7-minute walk from Gran Beach, offers a cozy stay with a review rating of 8.0. This hotel is pet-inclusive, allowing dogs and cats in the rooms, along with providing food and water bowls. Guests can take advantage of the indoor pool, spa services, and a rooftop terrace. The hotel is well positioned for beach access and offers convenient amenities such as daily housekeeping and free cribs for families.
Can I book a fully refundable hotel close to Gran Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Gran Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Gran Beach?
To look for discounts on hotels near Gran Beach, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.