We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  All inclusive Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Best Value Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Casino & up & up Internet Air Conditioning Lloret Beach Hotels with Balconies Clean Hotels & up Hotels with Bars Hotels with Restaurants Quiet Hotels Cheap Hotels Concierge Hotels with Free Wifi Spa Hotels Non-Smoking Hotel All Inclusive Hotels Budget Hotels Meeting room Reduced mobility rooms Hotels with Jacuzzi Hotels With Entertainment Hotels with Hot Tubs Safe Hotels Business services Charming Hotels Party Hotels Hotels With Babysitting Hotels With Indoor Pools Suite Hotels Luxury Beach Hotels Hotels with Nightclubs Apartment Hotels Modern Hotels Hotels with Villas Hotels with Shuttle Hotels with Kitchenette Downtown Hotels Hotels with Private Beach Hotels with Waterparks Themed Hotels £ ££ £££ ££££ Boutique Hotels Green Honeymoon Hotels
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
MedPlaya Hotel Esmeraldas
SAVE US$5
US$104
Expedia.com
US$99
View Deal
Villafranca Del Penedes 4, 17320 Tossa de Mar, Spain
4.7 miles from Bona Vista Social Club
  • Pool
  • Restaurant
Savings alert: 25% below average rate

The price you found is 25% lower than this hotel's average rate of US$133/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Don Juan Tossa
Loading prices...
C/ Barcelona, 22, 17320 Tossa de Mar, Spain
4.7 miles from Bona Vista Social Club
  • Breakfast included
  • Pool
Premier Gran Hotel Reymar & Spa
SAVE US$55
US$280
Booking.com
US$225
View Deal
Playa Mar Menuda s/n | Mar Menuda Private Beach, 17320 Tossa de Mar, Spain
4.9 miles from Bona Vista Social Club
  • Free Wifi
  • Breakfast included
Golden Mar Menuda
No availability for your dates from these sites
Playa Mar Menuda s/n, Apto Correos 418, 17320 Tossa de Mar, Spain
4.9 miles from Bona Vista Social Club
  • Free Wifi
  • Free Parking
Hotel Solfina
Loading prices...
Ctra. Trencall Costa Brava, s/n, 08389 Palafolls, Spain
5.4 miles from Bona Vista Social Club
  • Free Wifi
  • Pool
No photo provided
Roig I Jalpi SN 08397 | E17820 Tossa de Mar Girona, Malgrat de Mar, Spain
6.5 miles from Bona Vista Social Club
    No photo provided
    Passeig de Llevant 12, 08380 Malgrat de Mar, Spain
    6.6 miles from Bona Vista Social Club
      Hotel Ibersol Sorra D'Or Hotel
      TripAdvisor
      US$199
      View Deal
      Passeig de Llevant 1-5, 08380 Malgrat de Mar, Spain
      6.7 miles from Bona Vista Social Club
      • Pool
      • Beachfront
      Aparthotel Iris
      No availability for your dates from these sites
      C/San Esteban 84, 08380 Malgrat de Mar, Spain
      6.9 miles from Bona Vista Social Club
      • Beachfront
      Aqua Hotel Silhouette & Spa - Adults Only
      SAVE US$16
      US$191
      Hotels.com
      US$175
      View Deal
      Roger de Flor s/n, 08380 Malgrat de Mar, Spain
      7.0 miles from Bona Vista Social Club
      • Free Wifi
      • Breakfast included
      Hotel Rosa Nautica
      SAVE US$18
      US$137
      Priceline
      US$119
      View Deal
      Paseo Maritimo , 2-4, 08380 Malgrat de Mar, Spain
      7.0 miles from Bona Vista Social Club
      • Pool
      • Beachfront
      Savings alert: 11% below average rate

      The price you found is 11% lower than this hotel's average rate of US$134/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Hotel Sorra Daurada Splash
      Booking.com
      US$129
      View Deal
      Passeig Maritim 6 - 8, 08380 Malgrat de Mar, Spain
      7.0 miles from Bona Vista Social Club
      • Free Wifi
      • Pool
      Aqua Hotel Bella Playa Costa Brava
      C Roger De Flor Malgrat de Mar, Barcelona, 08380, Spain
      7.0 miles from Bona Vista Social Club
      • Free Wifi
      • Pool
      H.TOP Planamar
      SAVE US$4
      US$113
      Orbitz.com
      US$109
      View Deal
      Paseo Maritimo 10-12, 08380 Malgrat de Mar, Spain
      7.0 miles from Bona Vista Social Club
      • Pool
      • Beachfront
      Savings alert: 19% below average rate

      The price you found is 19% lower than this hotel's average rate of US$136/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      ALEGRIA Maripins
      SAVE US$7
      US$179
      Hotels.com
      US$172
      View Deal
      Passeig Maritim 20 - 22, 08380 Malgrat de Mar, Spain
      7.1 miles from Bona Vista Social Club
      • Free Wifi
      • Breakfast included
      Hotel Papi
      TripAdvisor
      US$178
      View Deal
      Avda. Barcelona/Paisos Catalans s/n | Maritim 30, 08380 Malgrat de Mar, Spain
      7.1 miles from Bona Vista Social Club
      • Pool
      • Restaurant
      Amaraigua Hotel
      Loading prices...
      Passeig Maritim, s/n, 08380 Malgrat de Mar, Spain
      7.2 miles from Bona Vista Social Club
      • Free Wifi
      • Breakfast included
      Sumus Hotel Monteplaya
      SAVE US$8
      US$180
      Orbitz.com
      US$172
      View Deal
      Passeig Maritim 50-52, 08380 Malgrat de Mar, Spain
      7.3 miles from Bona Vista Social Club
      • Free Wifi
      • Breakfast included
      Reymar Playa
      No availability for your dates from these sites
      Paseo Maritimo 54, 08380 Malgrat de Mar, Spain
      7.3 miles from Bona Vista Social Club
      • Pool
      • Beachfront
      Tropic Park
      Booking.com
      US$157
      View Deal
      Paseo Maritimo, 68, 08380 Malgrat de Mar, Spain
      7.4 miles from Bona Vista Social Club
      • Pool
      • Beachfront
      Hotel Europa Splash
      Expedia.com
      US$154
      View Deal
      Passeig Maritimo 76 - 78, 08380 Malgrat de Mar, Spain
      7.5 miles from Bona Vista Social Club
      • Free Wifi
      • Breakfast included
      Reymar Hotel
      Loading prices...
      Paseo Maritimo 96, 08380 Malgrat de Mar, Spain
      7.5 miles from Bona Vista Social Club
      • Free Parking
      • Pool
      Hotel Luna Club
      SAVE US$5
      US$183
      Hotels.com
      US$178
      View Deal
      Avenida Cristobal Colon, 12, 08380 Malgrat de Mar, Spain
      7.6 miles from Bona Vista Social Club
      • Breakfast included
      • Pool
      Savings alert: 39% below average rate

      The price you found is 39% lower than this hotel's average rate of US$297/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Luna Park Hotel
      SAVE US$37
      US$192
      Booking.com
      US$155
      View Deal
      Avenida Colon 12, 08380 Malgrat de Mar, Spain
      7.6 miles from Bona Vista Social Club
      • Free Wifi
      • Breakfast included
      H.TOP Cartago Nova
      SAVE US$44
      US$143
      Orbitz.com
      US$99
      View Deal
      Passeig Maritim, 92, 08380 Malgrat de Mar, Spain
      7.6 miles from Bona Vista Social Club
      • Pool
      • Beachfront
      Savings alert: 32% below average rate

      The price you found is 32% lower than this hotel's average rate of US$148/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Tahiti Playa Hotel
      SAVE US$12
      US$242
      TripAdvisor
      US$230
      View Deal
      Paseo Maritimo s/n | Paseo Maritimo s/n, 08398 Santa Susanna, Spain
      7.7 miles from Bona Vista Social Club
      • Pool
      • Beachfront
      Hotel Alhambra
      Priceline
      US$174
      View Deal
      Avd Del Mar 20, 08398 Santa Susanna, Spain
      7.7 miles from Bona Vista Social Club
      • Pool
      • Restaurant
      Tahiti Playa Suites
      Loading prices...
      Paseo Maritimo s/n, 08398 Santa Susanna, Spain
      7.7 miles from Bona Vista Social Club
      • Pool
      • Beachfront
      Hotel Riviera
      No availability for your dates from these sites
      Avenida del Mar, 21, 08398 Santa Susanna, Spain
      7.7 miles from Bona Vista Social Club
      • Pool
      • Beachfront
      HTOP Royal Sun Suites Superior
      Expedia.com
      US$144
      View Deal
      C/ Marina 1, 08398 Santa Susanna, Spain
      7.7 miles from Bona Vista Social Club
      • Breakfast included
      • Pool
      *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.