Hotels of Earth

Hotel Vistabella

★★★★★ Avenida Díaz Pacheco, 26, Roses, ES

8.8 guest rating· 248 reviews

The five stars

Hotel Vistabella holds a five-star rating in its official classification, the requirement for every property in the Hotels of Earth collection.

The service side of those stars shows in its listing: Fitness facilities, Fitness center, Swimming pool, Room service and Terrace.

Guests score it 8.8/10 across 248 reviews.

About this hotel

Stunning Seafront Views

Luxurious Rooms and Spa

Indulge in rooms with balconies and picturesque views, each uniquely decorated for a personal touch. The spa offers a range of amenities including an indoor pool, whirlpool, and sauna, with rejuvenating treatments available.

Culinary Delights

Savor creative cuisine at Els Brancs with an extensive wine selection, or enjoy authentic Italian dishes at aMare Restaurant. For a casual experience, dine at El Pirata by the beach or try traditional tapas at La Tapa. Unwind at Blue Bar with panoramic views of Roses Bay.

Experience the beauty and luxury of Vistabella - book now for an unforgettable stay by the sea.

Rooms & rates

Double or Twin Room Without View

Sleeps 2 · 25 m² · Extra-large double bed (Super-king size), 2× Twin bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Penthouse Suite

Sleeps 3 · 60 m² · Twin bed, Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Exclusive Suite, Terrace, Sea View

Sleeps 3 · 60 m² · King bed, Twin bed

  • Desk
  • Bathrobe
  • Separate bathtub and shower
  • Partially open bathroom
  • Free WiFi

Suite (Surrealist)

Sleeps 5 · 120 m² · 4× Twin bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Jetted bathtub
  • Separate bathtub and shower

Standard Double Room

Sleeps 3 · 25 m² · Double bed

  • Desk
  • Bathrobe
  • Partially open bathroom
  • Free WiFi
  • Minibar

Comfort Room, Terrace, Sea View

Sleeps 3 · 25 m² · King bed

  • Desk
  • Bathrobe
  • Partially open bathroom
  • Free WiFi
  • Minibar

Superior Penthouse, Terrace, Sea View

Sleeps 3 · 50 m² · King bed

  • Desk
  • Bathrobe
  • Separate bathtub and shower
  • Partially open bathroom
  • Free WiFi

Penthouse, Terrace, Sea View

Sleeps 3 · 74 m² · King bed, Twin bed

  • Desk
  • Bathrobe
  • Separate bathtub and shower
  • Partially open bathroom
  • Free WiFi

Family Suite, Terrace, Sea View

Sleeps 4 · 60 m² · King bed, 2× Twin bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Separate bathtub and shower
  • Free WiFi

Comfort Single Room, Terrace, Sea View

Sleeps 1 · 25 m² · King bed

  • Desk
  • Bathrobe
  • Partially open bathroom
  • Free WiFi
  • Minibar

Amenities

  • Free WiFi
  • Indoor pool
  • Plunge pool
  • Swimming pool
  • Spa/wellness center
  • Spa/wellness center services
  • Sauna
  • Fitness facilities
  • Free Parking
  • Accessible parking
  • Valet parking
  • Breakfast in the room
  • Restaurant
  • Bar
Show all 91 amenities
  • Snack bar
  • Air conditioning
  • Beach
  • Beachfront
  • Sun loungers or beach chairs
  • 24-hour front desk
  • Tour desk
  • Room service
  • Non-smoking rooms
  • Family rooms
  • Access to health care professionals
  • Babysitting/child services
  • Beauty Services
  • Board games/puzzles
  • Canoeing
  • Car hire
  • Cashless payment available
  • CCTV in common areas
  • CCTV outside property
  • Children's playground
  • Cleaning standards that are effective against Coronavirus
  • Concierge service
  • Currency exchange
  • Cycling
  • Daily housekeeping
  • Delivered food - securely covered
  • Designated smoking area
  • Diving
  • Dry cleaning
  • Express check-in/check-out
  • Face masks for guests available
  • Fax/photocopying
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Food delivered to guest room
  • Fruits
  • Garden
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hammam
  • Hand sanitizer in guest room and key areas
  • Heating
  • Hiking
  • Horse riding
  • Hot tub/Jacuzzi
  • Ironing service
  • Key card access
  • Kid meals
  • Kids' outdoor play equipment
  • Laundry
  • Laundry washed per local authority guidelines
  • Lift / Elevator
  • Luggage storage
  • Manicure
  • Massage services
  • Meeting/banquet facilities
  • Outdoor furniture
  • Packed lunches
  • Pedicure
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Picnic area
  • Private check-in/check-out
  • Safety deposit box
  • Sanitized tableware & silverware
  • Security alarm
  • Smoke alarms
  • Snorkelling
  • Staff adhere to local safety protocols
  • Steam room
  • Sun terrace
  • Terrace
  • Themed dinner nights
  • Thermometers for guests provided by property
  • Windsurfing
  • Wine/champagne

Location

© OpenStreetMap contributors

Avenida Díaz Pacheco, 26, Roses, ES

Check-in
from 03:00 PM to 12:00 AM
Check-out
until 12:00 PM

What guests say8.8248 reviews

+ Stunning views+ Friendly and attentive staffBar service issuesSome amenities need updating
Cleanliness8.5
Service9.2
Location9.8
Room Quality8.2
Amenities8.3
Value for Money8.5

Guest review

5.0

La vue

La piscine trop petite et un seul jacuzzi La literie médiocre pour un établissement comme cela

Benoit · FR · 2026-07-20

toller Urlaub

8.0

leider kein pool

Alexander · AT · 2026-07-19

Schöne Zimmer, gutes Essen, wir kommen wieder.

9.0

Frühstück sehr gut, immer ein Platz auf der Terrasse. Sehr bemühtes Personal. Parkplatzservice für Leihauto war perfekt. Auto war zu jeder Zeit immer rasch verfügbar.

Das Hallenbad und Spa war super, allerdings gibt es keinen Außenpool. Zum Strand führt eine Stiege welche möglicherweise für ältere Personen ein Problem sein könnte.

Anton · AT · 2026-07-12

La calidad de producto en los restaurantes del hotel no son 5*

7.0

El desayuno en la terraza del hotel con las vistas al mar.

El desayuno es correcto pero dista mucho del de un 5*

CARLOS · ES · 2026-07-11

Inmejorable vista y excelente atención

10.0

La atención de todos es muy amable y cordial. La terraza tiene una vista inmejorable, es tranquila, la comida de los retaurantes (todos con vista) es excelente.

Maria Eugenia · CL · 2026-07-06

Poco jacuzzi piscina estacionamientos quitasoles

7.0

El personal

Una piscina y jacuzzi que no corrrsponden al tamaño del hotel tampoco el estacionamiento,playa debiera tener quitasoles de madera permanente

luis · CL · 2026-07-06

Hotels of Earth · questions

Is Hotel Vistabella really a five-star hotel?
Yes. Its own classification data carries five stars; that rating, not a style label, is what puts a property in this collection.

Good to know

In the event that the guest leaves before the departure date on the reservation, the hotel will charge the total amount of the departure day and 40% of the remaining total. For packages, the hotel will charge the total of the stay.

Please note that a credit card fee of 50% of the total amount of the reservation or of the first night will be charged (depending on the date of booking).Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

Guests under the age of 18 can only check in with a parent or official guardian.

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are not allowed.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for € 20 per person per night when using an available cot.

Children from 3 years old to 12 years old stay for € 50 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.