Hotel Vistabella — photo 1 of 10

Costa Brava, SpainHotel Vistabella

AVDA. DÍAZ PACHECO 26 CALA CANYELLES PETITES 17480 ROSES (GIRONA), SPAIN

ROOMS

94 SLEEPS

request RATE

AIRPORT

60 min TIME

GRO CODE

Hotel Vistabella is an intimate five-star retreat set into the coastal rock face of the Almadraba-Canyelles cove, just outside central Roses on Spain's Costa Brava. Its terraced architecture steps down toward the Mediterranean so that nearly every room, restaurant table, and spa cabin is turned toward the water and the Bay of Roses beyond. Family-run since 1963 and quietly removed from the bustle of the town, it is a place built for couples, honeymooners, and dedicated gourmands who want the sea at their doorstep.

Food is at the heart of Vistabella. The hotel's flagship, Els Brancs, is a Michelin-starred terrace restaurant serving creative, Catalan-inspired Mediterranean cuisine directly above the water. Across four on-site venues - Els Brancs, aMare, El Pirata, and Mila - guests move from beachfront lunches and cocktails at the Blue Bar to intimate private and couples' dining, all with an ocean backdrop.

Vistabella is home to the first NUXE Spa in Spain, offering signature face and body treatments, massages, facials, aromatherapy, and manicures and pedicures. A full thermal circuit brings together sauna, steam room, Turkish bath, cold bath, and a hot tub, alongside a small indoor pool and an outdoor whirlpool. Couples can book a private double outdoor spa cabin overlooking the sea.

Accommodation ranges from Comfort and Standard sea-view rooms to expansive Exclusive, Family, and Surrealist suites, all with a contemporary design and most opening onto furnished balconies or terraces with sea views. At the top of the property, the Sea View Penthouse Suites feature generous private terraces - including one with an outdoor hydro-massage hot tub set on a 120 m2 terrace - for the hotel's most panoramic stays.

The hotel sits directly on the shore with a private pier for arriving by boat, and offers direct access to the sandy beaches of Canyelles Petites and La Almadraba. The setting is within the greater Cap de Creus area, one of the Costa Brava's most dramatic stretches of coast. Barcelona is roughly 55 minutes away via the Figueres-Vilafant high-speed rail station, with free secured self and valet parking and an EV charging station on site.

STYLE: Beach Club, Contemporary, Hotel / Resort, Marina, Mediterranean, Waterfront
PROPERTY DETAILS: Air Conditioning; Balcony / Terrace; Bar / Lounge; Beach Access; Beach Bar; Beachfront; Bike Rentals; Concierge; Couples / Private Dining; EV Charging Station; Free WiFi; Front Desk (24h); Garden; Gym; Indoor Pool; Library; Luggage Storage; Michelin-Starred Restaurant (Els Brancs); Multilingual Staff; Outdoor Whirlpool; Parking (Free Self & Valet); Playground; Private Pier / Boat Access; Restaurants (4 On-Site); Room Service (24h); Sauna / Steam / Turkish Bath; Spa / Wellness (NUXE Spa); Terrace; Tour / Ticket Assistance; Wedding / Event Services
IN ROOM AMENITIES: Air Conditioning / Climate Control; Balcony / Terrace (most rooms); Bathrobes & Slippers; Cribs / Infant Beds Available; Daily Housekeeping; Desk; Flat-Screen TV with Cable; Free Toiletries; Free WiFi; Hair Dryer; Laptop-Compatible Safe; Private Bathroom; Room Service (24h); Telephone
ENGLISH PROFICIENCY:
AWARDS / DISTINCTIONS:
OFFSITE RESTAURANTS & NIGHTLIFE:
Sea View Penthouse Suite — guest room

Sea View Penthouse Suite

Price on request

OCCUPANCY

Size: 797 sq. ft.

Room details

DESCRIPTION
797-sq-ft suite with furnished terrace and sea view. 1 King Bed and 1 Twin Bed; sleeps 3.

DETAILS

  • Room - 74 sq m (797 sq ft) with furnished balcony/terrace
  • Beds - 1 King Bed and 1 Twin Bed (sleeps 3)
  • View - Sea view
  • Bathroom - Private bathroom, free toiletries, hair dryer, bathrobes and slippers, towels
  • Entertainment - 39-inch flat-screen TV with cable channels
  • Comfort - Air conditioning/climate control, 24-hour room service, furnished balcony (most rooms)
  • Guest room amenities - Laptop-compatible safe, desk, telephone, daily housekeeping, cribs/infant beds available
  • Internet - Free WiFi in all rooms and public areas
  • Food and drink - 4 restaurants incl. Michelin-starred Els Brancs; aMare, El Pirata, Mila; beach bar; bar/lounge; couples/private dining
  • Spa & pools - First NUXE Spa in Spain; thermal circuit (sauna, steam, Turkish bath, cold bath), hot tub, indoor pool, outdoor whirlpool, massage, facials, aromatherapy
  • Services - 24-hour front desk, concierge, tour/ticket assistance, luggage storage, porter/bellhop, dry cleaning/laundry, multilingual staff
  • Facilities - Garden, terrace, private pier & sea access, beach access, gym, library, designer stores, playground
  • Parking and transport - Free secured self & valet parking, EV charging, bike rentals; 55 min to Barcelona via Figueres-Vilafant high-speed rail
  • Policies - Check-in from 3:00 PM, check-out before noon, minimum check-in age 18
  • Languages spoken - Catalan, Spanish, English, French, German, Italian
  • Location - Almadraba-Canyelles, Roses (Costa Brava); direct access to Canyelles Petites & La Almadraba beaches
  • Source room type (Expedia) - Penthouse, Terrace, Sea View

SLEEPS

  • Base Guests - 2 Adult(s) - Included in the room rate
Exclusive Junior Suite — guest room

Exclusive Junior Suite

Price on request

OCCUPANCY

Size: 650 sq. ft.

Room details

DESCRIPTION
650-sq-ft suite with furnished terrace and sea view. 1 King Bed and 1 Twin Bed; sleeps 3.

DETAILS

  • Room - 60 sq m (650 sq ft) with furnished balcony/terrace
  • Beds - 1 King Bed and 1 Twin Bed (sleeps 3)
  • View - Sea view
  • Bathroom - Private bathroom, free toiletries, hair dryer, bathrobes and slippers, towels
  • Entertainment - 39-inch flat-screen TV with cable channels
  • Comfort - Air conditioning/climate control, 24-hour room service, furnished balcony (most rooms)
  • Guest room amenities - Laptop-compatible safe, desk, telephone, daily housekeeping, cribs/infant beds available
  • Internet - Free WiFi in all rooms and public areas
  • Food and drink - 4 restaurants incl. Michelin-starred Els Brancs; aMare, El Pirata, Mila; beach bar; bar/lounge; couples/private dining
  • Spa & pools - First NUXE Spa in Spain; thermal circuit (sauna, steam, Turkish bath, cold bath), hot tub, indoor pool, outdoor whirlpool, massage, facials, aromatherapy
  • Services - 24-hour front desk, concierge, tour/ticket assistance, luggage storage, porter/bellhop, dry cleaning/laundry, multilingual staff
  • Facilities - Garden, terrace, private pier & sea access, beach access, gym, library, designer stores, playground
  • Parking and transport - Free secured self & valet parking, EV charging, bike rentals; 55 min to Barcelona via Figueres-Vilafant high-speed rail
  • Policies - Check-in from 3:00 PM, check-out before noon, minimum check-in age 18
  • Languages spoken - Catalan, Spanish, English, French, German, Italian
  • Location - Almadraba-Canyelles, Roses (Costa Brava); direct access to Canyelles Petites & La Almadraba beaches
  • Source room type (Expedia) - Exclusive Suite, Terrace, Sea View

SLEEPS

  • Base Guests - 2 Adult(s) - Included in the room rate
Exclusive Junior Suite (max 4 persons) — guest room

Exclusive Junior Suite (max 4 persons)

Price on request

OCCUPANCY

Size: 646 sq. ft.

Room details

DESCRIPTION
646-sq-ft suite with furnished terrace and sea view. 1 King Bed and 2 Large Twin Beds; sleeps 4.

DETAILS

  • Room - 60 sq m (646 sq ft) with furnished balcony/terrace
  • Beds - 1 King Bed and 2 Large Twin Beds (sleeps 4)
  • View - Sea view
  • Bathroom - Private bathroom, free toiletries, hair dryer, bathrobes and slippers, towels
  • Entertainment - 39-inch flat-screen TV with cable channels
  • Comfort - Air conditioning/climate control, 24-hour room service, furnished balcony (most rooms)
  • Guest room amenities - Laptop-compatible safe, desk, telephone, daily housekeeping, cribs/infant beds available
  • Internet - Free WiFi in all rooms and public areas
  • Food and drink - 4 restaurants incl. Michelin-starred Els Brancs; aMare, El Pirata, Mila; beach bar; bar/lounge; couples/private dining
  • Spa & pools - First NUXE Spa in Spain; thermal circuit (sauna, steam, Turkish bath, cold bath), hot tub, indoor pool, outdoor whirlpool, massage, facials, aromatherapy
  • Services - 24-hour front desk, concierge, tour/ticket assistance, luggage storage, porter/bellhop, dry cleaning/laundry, multilingual staff
  • Facilities - Garden, terrace, private pier & sea access, beach access, gym, library, designer stores, playground
  • Parking and transport - Free secured self & valet parking, EV charging, bike rentals; 55 min to Barcelona via Figueres-Vilafant high-speed rail
  • Policies - Check-in from 3:00 PM, check-out before noon, minimum check-in age 18
  • Languages spoken - Catalan, Spanish, English, French, German, Italian
  • Location - Almadraba-Canyelles, Roses (Costa Brava); direct access to Canyelles Petites & La Almadraba beaches
  • Source room type (Expedia) - Family Suite, Terrace, Sea View

SLEEPS

  • Base Guests - 2 Adult(s) - Included in the room rate
Double Room (No View) — guest room

Double Room (No View)

Price on request

OCCUPANCY

Size: 269 sq. ft.

Room details

DESCRIPTION
269-sq-ft room. 1 Double Bed OR 2 Twin Beds; sleeps 3.

DETAILS

  • Room - 24 sq m (269 sq ft)
  • Beds - 1 Double Bed OR 2 Twin Beds (sleeps 3)
  • Bathroom - Private bathroom, free toiletries, hair dryer, bathrobes and slippers, towels
  • Entertainment - 39-inch flat-screen TV with cable channels
  • Comfort - Air conditioning/climate control, 24-hour room service, furnished balcony (most rooms)
  • Guest room amenities - Laptop-compatible safe, desk, telephone, daily housekeeping, cribs/infant beds available
  • Internet - Free WiFi in all rooms and public areas
  • Food and drink - 4 restaurants incl. Michelin-starred Els Brancs; aMare, El Pirata, Mila; beach bar; bar/lounge; couples/private dining
  • Spa & pools - First NUXE Spa in Spain; thermal circuit (sauna, steam, Turkish bath, cold bath), hot tub, indoor pool, outdoor whirlpool, massage, facials, aromatherapy
  • Services - 24-hour front desk, concierge, tour/ticket assistance, luggage storage, porter/bellhop, dry cleaning/laundry, multilingual staff
  • Facilities - Garden, terrace, private pier & sea access, beach access, gym, library, designer stores, playground
  • Parking and transport - Free secured self & valet parking, EV charging, bike rentals; 55 min to Barcelona via Figueres-Vilafant high-speed rail
  • Policies - Check-in from 3:00 PM, check-out before noon, minimum check-in age 18
  • Languages spoken - Catalan, Spanish, English, French, German, Italian
  • Location - Almadraba-Canyelles, Roses (Costa Brava); direct access to Canyelles Petites & La Almadraba beaches
  • Source room type (Expedia) - Standard Double Room

SLEEPS

  • Base Guests - 2 Adult(s) - Included in the room rate
Comfort Room, Terrace, Sea View — guest room

Comfort Room, Terrace, Sea View

Price on request

OCCUPANCY

Size: 269 sq. ft.

Room details

DESCRIPTION
269-sq-ft room with furnished balcony/terrace and sea view. 1 King Bed OR 2 Twin Beds; sleeps 3.

DETAILS

  • Room - 24 sq m (269 sq ft) with furnished balcony/terrace
  • Beds - 1 King Bed OR 2 Twin Beds (sleeps 3)
  • View - Sea view
  • Bathroom - Private bathroom, free toiletries, hair dryer, bathrobes and slippers, towels
  • Entertainment - 39-inch flat-screen TV with cable channels
  • Comfort - Air conditioning/climate control, 24-hour room service, furnished balcony (most rooms)
  • Guest room amenities - Laptop-compatible safe, desk, telephone, daily housekeeping, cribs/infant beds available
  • Internet - Free WiFi in all rooms and public areas
  • Food and drink - 4 restaurants incl. Michelin-starred Els Brancs; aMare, El Pirata, Mila; beach bar; bar/lounge; couples/private dining
  • Spa & pools - First NUXE Spa in Spain; thermal circuit (sauna, steam, Turkish bath, cold bath), hot tub, indoor pool, outdoor whirlpool, massage, facials, aromatherapy
  • Services - 24-hour front desk, concierge, tour/ticket assistance, luggage storage, porter/bellhop, dry cleaning/laundry, multilingual staff
  • Facilities - Garden, terrace, private pier & sea access, beach access, gym, library, designer stores, playground
  • Parking and transport - Free secured self & valet parking, EV charging, bike rentals; 55 min to Barcelona via Figueres-Vilafant high-speed rail
  • Policies - Check-in from 3:00 PM, check-out before noon, minimum check-in age 18
  • Languages spoken - Catalan, Spanish, English, French, German, Italian
  • Location - Almadraba-Canyelles, Roses (Costa Brava); direct access to Canyelles Petites & La Almadraba beaches
  • Source room type (Expedia) - Comfort Room, Terrace, Sea View

SLEEPS

  • Base Guests - 2 Adult(s) - Included in the room rate
Surrealist Suite — guest room

Surrealist Suite

Price on request

OCCUPANCY

Size: 1292 sq. ft.

Room details

DESCRIPTION
1292-sq-ft suite with furnished terrace and sea view. 4 Twin Beds; sleeps 5.

DETAILS

  • Room - 120 sq m (1292 sq ft) with furnished balcony/terrace
  • Beds - 4 Twin Beds (sleeps 5)
  • View - Sea view
  • Bathroom - Private bathroom, free toiletries, hair dryer, bathrobes and slippers, towels
  • Entertainment - 39-inch flat-screen TV with cable channels
  • Comfort - Air conditioning/climate control, 24-hour room service, furnished balcony (most rooms)
  • Guest room amenities - Laptop-compatible safe, desk, telephone, daily housekeeping, cribs/infant beds available
  • Internet - Free WiFi in all rooms and public areas
  • Food and drink - 4 restaurants incl. Michelin-starred Els Brancs; aMare, El Pirata, Mila; beach bar; bar/lounge; couples/private dining
  • Spa & pools - First NUXE Spa in Spain; thermal circuit (sauna, steam, Turkish bath, cold bath), hot tub, indoor pool, outdoor whirlpool, massage, facials, aromatherapy
  • Services - 24-hour front desk, concierge, tour/ticket assistance, luggage storage, porter/bellhop, dry cleaning/laundry, multilingual staff
  • Facilities - Garden, terrace, private pier & sea access, beach access, gym, library, designer stores, playground
  • Parking and transport - Free secured self & valet parking, EV charging, bike rentals; 55 min to Barcelona via Figueres-Vilafant high-speed rail
  • Policies - Check-in from 3:00 PM, check-out before noon, minimum check-in age 18
  • Languages spoken - Catalan, Spanish, English, French, German, Italian
  • Location - Almadraba-Canyelles, Roses (Costa Brava); direct access to Canyelles Petites & La Almadraba beaches
  • Source room type (Expedia) - Suite (Surrealist)

SLEEPS

  • Base Guests - 2 Adult(s) - Included in the room rate
Sea View Penthouse Suite with Outdoor Hot Tub — guest room

Sea View Penthouse Suite with Outdoor Hot Tub

Price on request

OCCUPANCY

Size: 538 sq. ft.

Room details

DESCRIPTION
538-sq-ft suite with furnished terrace and sea view. 1 King Bed; sleeps 3.

DETAILS

  • Room - 49 sq m (538 sq ft) with furnished balcony/terrace
  • Beds - 1 King Bed (sleeps 3)
  • View - Sea view
  • Bathroom - Private bathroom, free toiletries, hair dryer, bathrobes and slippers, towels
  • Entertainment - 39-inch flat-screen TV with cable channels
  • Comfort - Air conditioning/climate control, 24-hour room service, furnished balcony (most rooms)
  • Guest room amenities - Laptop-compatible safe, desk, telephone, daily housekeeping, cribs/infant beds available
  • Internet - Free WiFi in all rooms and public areas
  • Food and drink - 4 restaurants incl. Michelin-starred Els Brancs; aMare, El Pirata, Mila; beach bar; bar/lounge; couples/private dining
  • Spa & pools - First NUXE Spa in Spain; thermal circuit (sauna, steam, Turkish bath, cold bath), hot tub, indoor pool, outdoor whirlpool, massage, facials, aromatherapy
  • Services - 24-hour front desk, concierge, tour/ticket assistance, luggage storage, porter/bellhop, dry cleaning/laundry, multilingual staff
  • Facilities - Garden, terrace, private pier & sea access, beach access, gym, library, designer stores, playground
  • Parking and transport - Free secured self & valet parking, EV charging, bike rentals; 55 min to Barcelona via Figueres-Vilafant high-speed rail
  • Policies - Check-in from 3:00 PM, check-out before noon, minimum check-in age 18
  • Languages spoken - Catalan, Spanish, English, French, German, Italian
  • Location - Almadraba-Canyelles, Roses (Costa Brava); direct access to Canyelles Petites & La Almadraba beaches
  • Source room type (Expedia) - Superior Penthouse, Terrace, Sea View

SLEEPS

  • Base Guests - 2 Adult(s) - Included in the room rate
Sea View Double Room — guest room

Sea View Double Room

Price on request

OCCUPANCY

Size: 269 sq. ft.

Room details

DESCRIPTION
269-sq-ft room with furnished balcony/terrace and sea view. 2 Twin Beds; sleeps 3.

DETAILS

  • Room - 24 sq m (269 sq ft) with furnished balcony/terrace
  • Beds - 2 Twin Beds (sleeps 3)
  • View - Sea view
  • Bathroom - Private bathroom, free toiletries, hair dryer, bathrobes and slippers, towels
  • Entertainment - 39-inch flat-screen TV with cable channels
  • Comfort - Air conditioning/climate control, 24-hour room service, furnished balcony (most rooms)
  • Guest room amenities - Laptop-compatible safe, desk, telephone, daily housekeeping, cribs/infant beds available
  • Internet - Free WiFi in all rooms and public areas
  • Food and drink - 4 restaurants incl. Michelin-starred Els Brancs; aMare, El Pirata, Mila; beach bar; bar/lounge; couples/private dining
  • Spa & pools - First NUXE Spa in Spain; thermal circuit (sauna, steam, Turkish bath, cold bath), hot tub, indoor pool, outdoor whirlpool, massage, facials, aromatherapy
  • Services - 24-hour front desk, concierge, tour/ticket assistance, luggage storage, porter/bellhop, dry cleaning/laundry, multilingual staff
  • Facilities - Garden, terrace, private pier & sea access, beach access, gym, library, designer stores, playground
  • Parking and transport - Free secured self & valet parking, EV charging, bike rentals; 55 min to Barcelona via Figueres-Vilafant high-speed rail
  • Policies - Check-in from 3:00 PM, check-out before noon, minimum check-in age 18
  • Languages spoken - Catalan, Spanish, English, French, German, Italian
  • Location - Almadraba-Canyelles, Roses (Costa Brava); direct access to Canyelles Petites & La Almadraba beaches
  • Source room type (Expedia) - Standard Room, Sea View

SLEEPS

  • Base Guests - 2 Adult(s) - Included in the room rate
Comfort Single Room, Terrace, Sea View — guest room

Comfort Single Room, Terrace, Sea View

Price on request

OCCUPANCY

Size: 270 sq. ft.

Room details

DESCRIPTION
270-sq-ft room with furnished balcony/terrace and sea view. 1 King Bed OR 2 Twin Beds; sleeps 1.

DETAILS

  • Room - 25 sq m (270 sq ft) with furnished balcony/terrace
  • Beds - 1 King Bed OR 2 Twin Beds (sleeps 1)
  • View - Sea view
  • Bathroom - Private bathroom, free toiletries, hair dryer, bathrobes and slippers, towels
  • Entertainment - 39-inch flat-screen TV with cable channels
  • Comfort - Air conditioning/climate control, 24-hour room service, furnished balcony (most rooms)
  • Guest room amenities - Laptop-compatible safe, desk, telephone, daily housekeeping, cribs/infant beds available
  • Internet - Free WiFi in all rooms and public areas
  • Food and drink - 4 restaurants incl. Michelin-starred Els Brancs; aMare, El Pirata, Mila; beach bar; bar/lounge; couples/private dining
  • Spa & pools - First NUXE Spa in Spain; thermal circuit (sauna, steam, Turkish bath, cold bath), hot tub, indoor pool, outdoor whirlpool, massage, facials, aromatherapy
  • Services - 24-hour front desk, concierge, tour/ticket assistance, luggage storage, porter/bellhop, dry cleaning/laundry, multilingual staff
  • Facilities - Garden, terrace, private pier & sea access, beach access, gym, library, designer stores, playground
  • Parking and transport - Free secured self & valet parking, EV charging, bike rentals; 55 min to Barcelona via Figueres-Vilafant high-speed rail
  • Policies - Check-in from 3:00 PM, check-out before noon, minimum check-in age 18
  • Languages spoken - Catalan, Spanish, English, French, German, Italian
  • Location - Almadraba-Canyelles, Roses (Costa Brava); direct access to Canyelles Petites & La Almadraba beaches
  • Source room type (Expedia) - Comfort Single Room, Terrace, Sea View

Quick facts about weddings at Hotel Vistabella

Can wedding guests stay at Hotel Vistabella?
Yes — Hotel Vistabella sleeps 94 guests on site. Kiss & Tell arranges the group room block and guest bookings.
Which airport serves Hotel Vistabella?
Hotel Vistabella is about 60 minutes from GRO airport.

Rates are the property's reported starting prices and change with season, dates and guest count. .

Planning a wedding in the Costa Brava