Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Viña del Mar – 366 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Pullman Viña del Mar San Martín (ex Atton) 4 stars

Hotel in Viña del Mar

Hotel Pullman Viña del Mar San Martín (ex Atton) is located right in front of the ocean, only a few steps away from Acapulco Beach. excelent location, free parking (it is very important because otherwise it is challenging to park outside the hotel), superb view from the roof terrace, bar and pool. good shops and restaurants around, excellent beach next to the hotel

Show more Show less
8.6
Fabulous
2,498 reviews
Price from
£71
per night

Best Western Marina del Rey 4 stars

Hotel in Viña del Mar

Located in Viña del Mar city centre, this 4-star hotel is just 100 metres from Miramar metro station. It offers a gym, free WiFi throughout and free private parking. Very clean nicely kept hotel. Staff was very friendly and helpful. Nice free breakfast.

Show more Show less
8.8
Fabulous
2,148 reviews
Price from
£79
per night

Hotel Oceanic

Hotel in Reñaca, Viña del Mar

Located in front of the sea, Hotel Oceanic features a pool and a hot tub. It offers rooms with free WiFi and hill views only 1 km from Reñaca Beach. Breakfast is provided and there is a restaurant. Location is just great with spectacular views - the ocean side. But you have to do some walking or bring your car because the city center is about 3 km and the Reñaca beach cca 1 km to the other side. The interior is very cozy, they pay attention to every detail. Staff is very friendly and helpful.

Show more Show less
8.3
Very good
1,271 reviews
Price from
£80
per night

La Blanca Hotel

Hotel in Viña del Mar

Located in the heart of the city, La Blanca Hotel offers accommodations in Viña del Mar. The breakfast was great and also the building style and the rooms. Geraldine was of amazing help. Congrats

Show more Show less
9
Superb
1,039 reviews
Price from
£33
per night

Sheraton Miramar Hotel & Convention Center 5 stars

Hotel in Viña del Mar

Overlooking Valparaiso Bay, this 5-star hotel offers luxurious rooms with panoramic views of the Pacific Ocean. Free WiFi access is available and facilities include an outdoor swimming pool. Everything was amazing , specially front desk and restaurant staff , they went out of there way to make us happy . Drinks by the pool and breakfast was perfect . Excelente service .

Show more Show less
8.8
Fabulous
1,395 reviews
Price from
£138
per night

Hotel Diego de Almagro Viña del Mar

Hotel in Viña del Mar

Located in Viña del Mar, 1.2 km from Playa Acapulco, Hotel Diego de Almagro Viña del Mar provides accommodation with a restaurant, free private parking, a seasonal outdoor swimming pool and a fitness... Location, breakfast and the facilities

Show more Show less
8.6
Fabulous
903 reviews
Price from
£62
per night

Hotel Montecarlo Viña del Mar

Hotel in Reñaca, Viña del Mar

Set in a picturesque building facing the sea, Hotel Montecarlo offers accommodation in Viña del Mar. Free Wi-Fi and parking are provided. There is a restaurant. The suite but the bathrooms Ms needs a refresh.

Show more Show less
8.1
Very good
1,151 reviews
Price from
£49
per night

Enjoy Viña Del Mar 5 stars

Hotel in Viña del Mar

Enjoy Viña Del Mar is a striking coliseum-style hotel in Valparaíso Region, 200 metres from the beach. Facilities include a rooftop wellness spa, luxurious accommodations, and a large casino. The view from our large deck in room 310 and the comfortable large room. Grounds were immaculate. Hotel was immaculate. Staff excellent. Free valet parking and perfect location to explore Vina, Valparaiso, ruta de mar north and south by car. We loved this place and our room!

Show more Show less
8.3
Very good
831 reviews
Price from
£108
per night

Hotel 3 Poniente 3 stars

Hotel in Viña del Mar

Just a 15-minute walk from the celebrated Viña del Mar beaches and a 10-minute walk from the Casino, the hotel offers nicely decorated rooms with free Wi-Fi and cable TV. Located in a lovely hood, the building is vintage and sweet, the room have and dining area have a wonderful old fashioned decor.. staff is always friendly and lovely.. would definitely come back there!!

Show more Show less
8.3
Very good
656 reviews
Price from
£35
per night

Hotel Vista Hermosa 26 3 stars

Hotel in Viña del Mar

Just 10 minutes’ walk from the beach in Viña del Mar, VH Hostales 1 offers rooms with a private bathroom, cable TV and free Wi-Fi. Miramar Metro Station is just 150 metres away. a cold breakfast served every morning. Plenty of food. Also served us hot tea before bed after a long day. Room topped up regularly also did laundry for us (extra minimal charge).

Show more Show less
8.4
Very good
643 reviews
Price from
£17
per night

Most booked hotels in Viña del Mar in the past month

See all

Viña del Mar's best hotels with breakfast

See all

Budget hotels in Viña del Mar

See all

FAQs about hotels in Viña del Mar

  • Many families visiting Viña del Mar loved staying at Esencia Hotel Boutique, Hotel H9 and Hotel Boutique Casa Recreo.

  • The average price per night for a 3-star hotel in Viña del Mar this weekend is £40 or, for a 4-star hotel, £77. Looking for something even fancier? 5-star hotels in Viña del Mar for this weekend cost on average around £147 per night (based on Booking.com prices).

  • On average, it costs £40 per night to book a 3-star hotel in Viña del Mar for tonight. You'll pay on average around £88 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Viña del Mar will cost around £184 (based on Booking.com prices).

  • Sheraton Miramar Hotel & Convention Center, Hotel Boutique Casa Recreo and Hotel Oceanic have received great reviews from travellers in Viña del Mar regarding the views from their hotel rooms.

  • For hotels in Viña del Mar that serve up a highly-rated breakfast, try Esencia Hotel Boutique, Hotel New York and Hotel North South.

  • These hotels in Viña del Mar are highly rated by couples: Esencia Hotel Boutique, Hotel New York and Hotel H9.

  • La Blanca Hotel, Esencia Hotel Boutique and Hotel New York are some of the popular hotels in Viña del Mar.

  • On average, 3-star hotels in Viña del Mar cost £35 per night, and 4-star hotels in Viña del Mar are £91 per night. If you're looking for something really special, a 5-star hotel in Viña del Mar can on average be found for £176 per night (based on Booking.com prices).

  • Some of the best hotels in Viña del Mar near Casino Viña del Mar include Esencia Hotel Boutique, Apartamento Boutique Viña del Mar and 180 Hotel Boutique.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Viña del Mar:

Explore guest reviews of hotels in Viña del Mar

See all