Skip to main content

Filter by:


Star rating

Review score

Oya – 612 hotels and places to stay
See the latest prices and deals by choosing your dates.
Silken Axis Vigo, hotel in Oya

This modern design hotel is situated in the centre of Vigo and offers a small rooftop infinity pool. The hotel is less than 1 km from the port and Calle de las Ostras.

Location
8.2
Scored 8.2
Very good
Rated very good
3,024 reviews
Price from£72.85per night
Pazo Los Escudos Hotel Spa & Resort, hotel in Oya

This converted Galician country house offers gardens with sea views and direct access to Carril Beach.

I liked everything, the staff, the room and the restaurant
9.1
Scored 9.1
Superb
Rated superb
1,334 reviews
Price from£121.70per night
Hotel del Mar Vigo, hotel in Oya

Hotel del Mar is 250 metres from La Piedra Market and Vigo's Old Town, and just 50 metres from the transatlantic port. Its air-conditioned rooms come with free Wi-Fi and flat-screen TVs.

Great staff
7.2
Scored 7.2
Good
Rated good
3,384 reviews
Price from£46.28per night
Hotel Alda Estación Vigo, hotel in Oya

Hotel Alda Estación is located in Vigo, 20 minutes’ walk from Vigo Port and 5 minutes’ walk from the shopping area. Free WiFi is available throughout the property.

Good location, close to the train and bus station. Good room, pretty clean, has everything you need.
7.7
Scored 7.7
Good
Rated good
2,054 reviews
Price from£39.08per night
B&B HOTEL Vigo, hotel in Oya

Located 160 metres from Vigo Train Station, B&B HOTEL Vigo offers free high-speed Wi-Fi and free coffee corner with 24-hour hot drinks and beverage.

Breakfast was quite good. The location of the hotel was excellent because it was very near both the bus and train stations , the shopping centre and of course near the city centre. The hotel was very clean and tidy.The service was excellent and the staff was very organized, friendly,hospitable and ready toi offer their help.
7.9
Scored 7.9
Good
Rated good
5,028 reviews
Price from£40.88per night
Hotel Val Convention, hotel in Oya

Located in Nigrán, 1.3 km from Playa America Beach, Hotel Val Convention features a restaurant and views of the city.

Lovely hotel, the room was great and the restaurant was excellent.
8.6
Scored 8.6
Fabulous
Rated fabulous
471 reviews
Price from£68.56per night
Hotel Las Vegas, hotel in Oya

Featuring free WiFi, an outdoor pool and a terrace, Hotel Las Vegas offers accommodation in Cangas de Morrazo, 30 km from Vigo. Every room has a flat-screen TV.

Great view and helpful personel.
7.5
Scored 7.5
Good
Rated good
791 reviews
Price from£36per night
Hotel Playa, hotel in Oya

Set right on Rodeira beach, this hotel offers unbeatable access to the golden sands and clear waters of Cangas de Morrazo, on the beautiful Galician coastline.

Hotel on the beach suites our needs to perfection and Cangas is a nice place
8.8
Scored 8.8
Fabulous
Rated fabulous
425 reviews
Price from£53.99per night
Hotel Hollywood, hotel in Oya

Set within 29 km of Estación Maritima and 16 km of Ria de Vigo Golf, Hotel Hollywood provides rooms in Cangas de Morrazo.

very nice room, very clean almost new
7.9
Scored 7.9
Good
Rated good
873 reviews
Price from£41.61per night
Hotel Avenida, hotel in Oya

Free Wi-Fi and free private parking are offered at Hotel Avenida, situated just 800 metres from Ladeira Beach. Some rooms have a balcony with views of the Miñor Estuary.

Spotless hotel, very comfortable bed in a really great location and the owner was so welcoming, he was such fun, a breath of fresh air, highly recommend
8.6
Scored 8.6
Fabulous
Rated fabulous
319 reviews
Price from£48.85per night
See all hotels in and around Oya
Subscribe to receive premium deals

Prices drop the moment you sign up!