Skip to main content

Featured hotels near Ons Island

Filter by:

Star rating

Review score

See the latest prices and deals by choosing your dates.
Hotel A Bota, hotel in A Lanzada

Hotel A Bota is located 160 metres from Canelas beach, in Portonovo, and only 5 minutes’ drive from Sanxenxo. It offers rooms with flat-screen TV and free Wi-Fi.

The most helpful hosts you could wish for. Spotlessly clean bedroom/ bathroom. Big air conditioned bedroom. Lift. Small but adequate swimming pool. Ample parking. Easy drive to beaches
Scored 9.6
9.6
Rated exceptional
Exceptional
249 reviews
Price from
£60.47
per night
Royal Nayef, hotel in A Lanzada

Situated in the lovely coastal town of Portonovo, near Sanxenxo in Galicia, the Royal Nayef hotel is just 100 metres from Canelas Beach, where you can spend a relaxing day in the summer.

Staff was Lively and really makes an effort to make you feel welcome. Breakfast is very good and overall experience was very good value for money. We had a ground floor room which do not have a balcony but still are spacious and the windows side of the building is free of anybody passing your room
Scored 9.1
9.1
Rated superb
Superb
479 reviews
Price from
£73.07
per night
Hotel Spa Atlántico San Vicente do Mar, hotel in A Lanzada

Situated on Galicia’s beautiful O Grove Peninsula, Hotel Spa Atlantico is 500 metres from San Vicente Beach and Marina.

It’s surroundings.Staff are very friendly and accommodating.
Scored 9.0
9.0
Rated superb
Superb
935 reviews
Price from
£67.19
per night
Hotel Silgar 92, hotel in A Lanzada

Hotel Silgar 92 is located on the seafront promenade of Sanxenxo, between Sanxenxo and Portonovo Beaches and 25 metres from Silgar Beach. An outdoor swimming pool is available.

The pool and breakfast
Scored 9.1
9.1
Rated superb
Superb
631 reviews
Price from
£99.73
per night
Duerming San Vicente Hotel, hotel in A Lanzada

Surrounded by pine forest, just 500 metres from the sea, Hotel San Vicente features a seasonal outdoor pool. It is located outside San Vicente Do Mar, 5 km from Lanzada Beach.

Everything. The location, the staff, the ambience, the room comfort, the breakfasts - all first rate. The value for money is incredible. I love it, and wouldn't stay anywhere else.
Scored 8.3
8.3
Rated very good
Very good
1,198 reviews
Price from
£41.99
per night
Hotel Mar Azul, hotel in A Lanzada

Next to the beach in western Galicia, Hotel Mar Azul offers Atlantic views, free WiFi throughout the hotel and free onsite parking. It has a restaurant and terrace café.

We liked the location, easy walking or driving distance to most places we wanted to see during our brief stay here. There is a cut through to the beach right in front of the hotel. Rooms are spacious and very clean. Breakfast was good. All the staff were very friendly and helpful.
Scored 8.7
8.7
Rated fabulous
Fabulous
533 reviews
Price from
£981.62
per night
See more properties near Ons Island

Top 10 trending hotels near Ons Island

Discover our most popular hotels from the last 30 days

Enjoy breakfast at the hotels near Ons Island

  • Hotel Florida
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 409 reviews

    Hotel Florida is located in Telleiro, just 350 metres from the famous A Lanzada Beach. It offers rooms with a TV, free Wi-Fi and a private bathroom.

    El trato por parte del personal, muy atentos y amables.

  • Natura Petit Hotel
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 217 reviews

    Located in Sanxenxo, just a 15-minute walk from Lanzada Beach, Natura Petit Hotel offers a restaurant and bar that serves regional wines.

    Cómodo, limpio, bonito y bien de precio. Y el desayuno excelente.

  • Hotel A Bota
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 249 reviews

    Hotel A Bota is located 160 metres from Canelas beach, in Portonovo, and only 5 minutes’ drive from Sanxenxo. It offers rooms with flat-screen TV and free Wi-Fi.

    Muy buen desayuno, y el trato muy amable de todo el personal

  • Hotel Foxos
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 311 reviews

    This beachfront hotel is located on Playa de Foxos Beach, in the beautiful area of Rias Baixas and only 15 minutes’ drive from Sanxenxo village. It offers rooms with free Wi- Fi and a small terrace.

    Desayuno magnífico, todo casero y calidad excelente.

  • Hotel Arboleda
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 585 reviews

    Just 150 metres from Major Beach, the seasonal Arboleda offers a pleasant garden area and café. It serves a continental breakfast, and has a tour desk and free Wi-Fi.

    Un accueil excellent ! Un super petit déjeuner fait maison

  • Hotel Piñeiro 2 Estrellas Superior
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 360 reviews

    Hotel Piñeiro 2 Estrellas Superior is 3 minutes’ walk from Galicia’s famous Lanzada Beach. It offers a garden with a pool, table tennis table and rooms with a private balcony and flat-screen TV.

    Just like being at home. Great staff. Peaceful surroundings.

  • Hotel La Costera
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 272 reviews

    Hotel La Costera is located just 300 meters from the beaches of Pragueira and Major, and 8 km from Sanxenxo. It offers rooms with HD flat-screen TVs and free Wi-Fi in all areas.

    Lo mejor la atención del personal Miguel es un fenómeno. Un 10

  • Hotel Silgar 92
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 631 reviews

    Hotel Silgar 92 is located on the seafront promenade of Sanxenxo, between Sanxenxo and Portonovo Beaches and 25 metres from Silgar Beach. An outdoor swimming pool is available.

    O hotel é novo, limpo, muito bem decorado e muito bem localizado

Budget hotels near Ons Island

  • Hotel Casa Marín
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 441 reviews

    Casa Marin is set in Revolta, 15 minutes’ walk from A Lanzada Beach and 10 minutes’ drive from Sanxenxo. There is a free WiFi throughout the property and a terrace with sea views.

    Todo. La cama super cómoda y la ducha espectacular.

  • Hotel Maracaibo
    Scored 7.9
    7.9
    Rated good
    Good
     · 30 reviews

    Facing the beachfront, Hotel Maracaibo offers 1-star accommodation in Portonovo and has a garden, terrace and bar.

    Da localização, do atendimento dos funcionários, e da limpeza.

  • Royal Nayef
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 479 reviews

    Situated in the lovely coastal town of Portonovo, near Sanxenxo in Galicia, the Royal Nayef hotel is just 100 metres from Canelas Beach, where you can spend a relaxing day in the summer.

    Pequeno almoço, funcionários e a piscina no rooftop

  • Hotel Spa Atlántico San Vicente do Mar
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 934 reviews

    Situated on Galicia’s beautiful O Grove Peninsula, Hotel Spa Atlantico is 500 metres from San Vicente Beach and Marina.

    Ubicación,servicios prestados en el hotel, desayuno

  • Duerming San Vicente Hotel
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,198 reviews

    Surrounded by pine forest, just 500 metres from the sea, Hotel San Vicente features a seasonal outdoor pool. It is located outside San Vicente Do Mar, 5 km from Lanzada Beach.

    Exceptionally clean, lovely staff, comfortable bed.

  • Hotel Marola
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,163 reviews

    Hotel Marola is located 100 metres from the beach in A Lanzada, Sanxenxo. It offers leisure facilities like an outdoor swimming pool, children’s playground and tennis court.

    Nos encanta este hotel, el personal muy bueno y muy familiar

  • Hotel Delfin Azul
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,216 reviews

    Situated just off La Lanzada Beach on Galicia’s coast, Hotel Delfin Azul offers modern rooms with a terrace and stunning sea views. The hotel has a 24-hour reception and free parking.

    Location great,,breakaway very good, staff super, superclesn hotel

  • Hotel costa mar
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 227 reviews

    Located in Sanxenxo, 9 km from Playa de Silgar, Hotel costa mar features a bar and a terrace. Among the facilities of this property are a restaurant and room service, along with free WiFi.

    Desayuno abundante, variada, fresco. Personal atento.

Hotels with great access to Ons Island!

  • Hotel Boutique Aquaria Caneliñas
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 940 reviews

    This hotel is located on Portonovo’s Caneliñas Beach, in the Galician resort of Sanxenxo. It offers rooms with free Wi-Fi, flat-screen TV, fridge and a private bathroom.

    Beautiful room. Good quality fixtures and fittings

  • Hotel Samar
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 129 reviews

    Hotel Samar is located next to La Lanzada Beach on Galicia’s Atlantic Coast and 4 km from the town of O Grove. The hotel offers free Wi-Fi and rooms with a private balcony.

    Una .autentica pasada al lado de un mar maravilloso

  • Hotel La Lanzada
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 551 reviews

    Located next to the beautiful A Lanzada Beach, this hotel offers a seasonal outdoor pool and a sun terrace with free loungers and parasols. Rooms have views of the beach or swimming pool.

    Ubicación excelente, limpieza , buen trato y buena comida .

  • Hotel Brisa
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 394 reviews

    This traditional hotel is situated on Galicia's famous La Lanzada beach, in the Rías Baixas. Each room includes a flat-screen TV and a terrace.

    El trato es como si estuvieras en casa genial todo

  • Hotel Mar Azul
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 533 reviews

    Next to the beach in western Galicia, Hotel Mar Azul offers Atlantic views, free WiFi throughout the hotel and free onsite parking. It has a restaurant and terrace café.

    It was great value, with really friendly and helpful staff

  • Hotel VIDA Playa Paxariñas
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 901 reviews

    Located in Portonovo, Hotel VIDA Playa Paxariñas offers beachfront accommodation 200 metres from Montalvo Beach and provides various facilities, such as a seasonal outdoor swimming pool, a bar and a...

    A localização era muito boa, fora do centro da cidade.

  • Hotel Campomar 3*** Superior
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 375 reviews

    Set in large gardens, Campomar is 8 minutes’ walk from La Lanzada Beach, on the Galician coast. It offers an outdoor pool, hot tub and air-conditioned rooms with a private balcony.

    Gostei da simpatia dos funcionários,da comida,de tudo🙂

  • Hotel Brisa da Lanzada
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 170 reviews

    This hotel is located in a tranquil setting where you can enjoy close contact with nature and very near the urban and tourist areas of the region.

    Todo, de hecho ya lo conocíamos de años anteriores.

Research, refine and make plans for your whole trip

gogless