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 Piñeiro 2 Estrellas Superior, hotel in A Lanzada

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.

Very good value for the price, room was new and clean. Staff was lovely and very helpful
Scored 9.2
9.2
Rated superb
Superb
351 reviews
Price from
£83
1 night, 2 adults
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
929 reviews
Price from
£74
1 night, 2 adults
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
532 reviews
Price from
£975
1 night, 2 adults
Hotel Punta Seame, hotel in A Lanzada

Hotel Punta Seame is located in the fishing town of Portonovo, just 120 metres from Canelas Beach and 5 minutes’ drive from Sanxenxo. The town centre is 400 metres away.

It's a lovely and charming hotel in a gorgeous location. The people who work there are friendly and sweet and very helpful. I wish I could've stayed longer. It's a perfect place to spend a holiday by the sea, next to a cute beach. You can hear the waves crashing into the cliff when is quiet, delightful 🙂. Big thanks to all the ladies from Punta Seame for looking after me and making my stay so happy.
Scored 8.6
8.6
Rated fabulous
Fabulous
279 reviews
Price from
£90
1 night, 2 adults
Hotel Casa Marín, hotel in A Lanzada

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.

VERY friendly helpful staff, ALL of them. The first night was spent in room 101, low down at the front of the hotel. Unfortunately it was close to the bars and road so it was very noisy. The next day we were more to room 401 high up at the back of the hotel. WONDERFUL views, by the way!!! Always a big smile or wave from the staff, and they were very patient with our terrible Spanish! Beds made, and CLEAN towels every morning! wonderful
Scored 8.4
8.4
Rated very good
Very good
440 reviews
Price from
£38
1 night, 2 adults
Pensión Residencia A Cruzán, hotel in A Lanzada

Pensión Residencia A Cruzán is located in Noalla, 6 km from Sanxenxo. All rooms have a balcony or terrace with garden and sea views. Rooms are air conditioned and soundproofed.

Beautiful, clean, Maria was very friendly and helpful 🙂
Scored 9.3
9.3
Rated superb
Superb
160 reviews
Price from
£73
1 night, 2 adults
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 Piramide
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 517 reviews

    Hotel Piramide is just 500 metres from the unspoilt Paxariñas Beach, in Galicia’s Pontevedra region. The hotel has an outdoor pool and tennis court, and offers free Wi-Fi.

    Friendly staff (whole), clean and very good facilities

  • Hotel Florida
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 412 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.

    La atención recibida, excelente en todos sus aspectos

  • Natura Petit Hotel
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 215 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
     · 256 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 Boutique Aquaria Caneliñas
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 938 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 Foxos
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 307 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
     · 580 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
     · 351 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.

Budget hotels near Ons Island

  • 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.

  • Hotel La Costera
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 269 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
     · 630 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

  • Royal Nayef
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 477 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
     · 929 reviews

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

    La habitación, la piscina, la cafetería. Todo genial.

  • Duerming San Vicente Hotel
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,194 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,157 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,176 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

Hotels with great access to Ons Island!

  • Hotel Samar
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 132 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
     · 542 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 Mar Azul
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 532 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
     · 913 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 Piramide 2
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 59 reviews

    Piramide 2 is situated 500 metres from Galicia’s Paxariñas Beach, and 1.5 km from the seaside town of Portonovo. Each air-conditioned room has free Wi-Fi and a terrace with sea views.

    El desayuno fantástico.La ubicación bastante lejos.

  • Hotel Brisa da Lanzada
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 169 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.

  • Hotel Brisa
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 392 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 Xunqueira
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 412 reviews

    Set in the historic quarter of Portonovo, this simple and practical hotel provides exterior facing bedrooms, equipped with en-suite bathrooms and TVs.

    Muy céntrico. La dueña muy amable. Habitaciones correctas.

Research, refine and make plans for your whole trip