A short walk from Tossa de Mar Beach, Hotel Diana provides 2 beach bars, a terrace, and dry cleaning/laundry services. This hotel is a great place to bask in the sun with beachfront dining, sun loungers, and beach volleyball. The on-site Mediterranean cuisine restaurant, La Terraza del Diana, offers breakfast, lunch, dinner, light fare, and ocean views. Stay connected with free in-room WiFi, and guests can find other amenities such as a fireplace in the lobby and a bar.
Located in Tossa de Mar, Hotel Diana is in the city center and near the beach. The area's natural beauty can be seen at Tossa de Mar Beach and Lloret de Mar Beach. Humor Amarillo Tossa de mar and Museu del Mar are also worth visiting. Kayaking and scuba diving offer great chances to get out on the surrounding water, or you can seek out an adventure with mountain biking and ziplining nearby. Visit our Tossa de Mar travel guide
Plaza de España, 6, Tossa de Mar, 17320
What's nearby
Tossa de Mar Beach
1 min walk - 0.0 km
Gran Beach
1 min walk - 0.0 km
Tossa de Mar Castle
5 min walk - 0.4 km
Parish Church of Sant Vicenc
2 min walk - 0.2 km
Tossa de Mar Lighthouse
6 min walk - 0.6 km
Getting around
Riudellots Station
29 min drive
Girona (GRO-Costa Brava)
40 min drive
Restaurants
Bocca
2 min walk
Restaurant Bahia
2 min walk
Restaurante Picnic
3 min walk
Cafè d'en Biel
1 min walk
Rockaway Beach
2 min walk
About this property
Hotel Diana
Upscale hotel near Tossa de Mar Beach
Take advantage of 2 beach bars, a terrace, and dry cleaning/laundry services at Hotel Diana. This hotel is a great place to bask in the sun with beachfront dining, sun loungers, and beach volleyball. The on-site Mediterranean cuisine restaurant, La Terraza del Diana, offers breakfast, lunch, dinner, light fare, and ocean views. Free in-room WiFi is available to all guests, along with a fireplace in the lobby and a bar.
You'll also enjoy perks such as:
Buffet breakfast (surcharge), a porter/bellhop, and wedding services
Concierge services, a banquet hall, and a TV in the lobby
Beach towels, a reception hall, and smoke-free premises
Guest reviews say great things about the helpful staff and location
Room features
All guestrooms at Hotel Diana boast comforts such as pillow menus and laptop-friendly workspaces, in addition to thoughtful touches like air conditioning and bathrobes.
As of 2026/10/23, prices found for a 1-night stay for 2 adults at Hotel Diana on 2026/10/25 start from NT$2,885, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking?
Limited spots are available.
What time is check-in at Hotel Diana?
Check-in start time: 3 PM; Check-in end time: anytime.
What time is check-out at Hotel Diana?
Check-out is at noon.
Where is Hotel Diana located?
Offering direct access to the beach, this Tossa de Mar hotel is in the city center, steps from Chapel of Our Lady of Socorro and Tossa de Mar Beach. Gran Beach and Es Codolar Beach are also within 5 minutes.
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on select room rates, because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Hotel Diana Reviews
9.4
Exceptional
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
Excellent and convenient stay! Prime location! Had an excellent view of the fort from the hotel room and just steps from the beach! Can’t wait to stay again.
The location is perfect ! On the beach and in the middle of everything ! We would definitely return. A Couple things would be helpful for non Spanish guests. We kept getting into and instructions in Spanish even tho we asked for them in English. We arrived with a car and the Google address just gets you stuck in the narrow streets. In phoning to ask for help there was no one who spoke English to give us directions to the hotel. This was a lot when flying then driving for 25 hours ! The breakfast staff was grumpy each morning which was too bad. It’s a lovely authentic hotel and we would still choose to stay there again ! It’s a magical city
Clean, excellent hot breakfast included and personally prepared to order. Stately amenities which have been updated with tasteful standards, immaculately clean, attention to detail obvious, robes & slippers provided, historic decor from early 1900s.
Great location right on the beach, close to the old town, lots of shopping and dining options. Staff were very helpful, room super comfortable. They closed the lovely entry room and patio for one evening for a small local wedding which was super fun to see!