Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Viña del Mar – 323 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)

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. Beautiful hotel! We told them it was our anniversary and they greeted us in reception and left some presents in the room for us. Great decoration and breakfast was delicious. My partner got the flu and they made him the perfect tea. We are definitely coming back at some point. Thank you Hotel Pullman for a wonderful stay.

Show more Show less
8.6
Excellent
2,507 reviews
Price from
$98.10
per night

Best Western Marina del Rey

Hotel in Viña del Mar

Located in Viña del Mar city center, this 4-star hotel is just 328 feet from Miramar metro station. It offers a gym, free WiFi throughout and free private parking. Staff was very professional, super efficient, every time we asked for a service they came to our room extremely fast. I will definitely come back and recommend this hotel to friends and family.

Show more Show less
8.8
Excellent
2,159 reviews
Price from
$109
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 0.6 mi 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,279 reviews
Price from
$117
per night

Sheraton Miramar Hotel & Convention Center

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. The hotel was very good, the staff couldn’t have been more accommodating. BOOK ONLY THROUGH THE HOTEL AND NOT THROUGH BOOKING.COM! We missed out on a 20% seniors discount that Booking.com would not honour which cost us $$$$.

Show more Show less
8.8
Excellent
1,400 reviews
Price from
$180
per night

Hotel Diego de Almagro Viña del Mar

Hotel in Viña del Mar

Located in Viña del Mar, less than 0.6 mi from Playa Acapulco, Hotel Diego de Almagro Viña del Mar provides accommodations with a restaurant, free private parking, a seasonal outdoor swimming pool and... Location, breakfast and the facilities

Show more Show less
8.6
Excellent
918 reviews
Price from
$85
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. A nice quirky place to stay, comfortable, friendly and helpful staff that go the extra mile . Enjoyed the homemade pizzas one night with a good selection of wine . Nice areas to sit in the summer and the breakfast was very good .

Show more Show less
9
Awesome
1,053 reviews
Price from
$44.72
per night

Enjoy Viña Del Mar

Hotel in Viña del Mar

Enjoy Viña Del Mar is a striking coliseum-style hotel in Valparaíso Region, 656 feet from the beach. Facilities include a rooftop wellness spa, luxurious accommodations, and a large casino. It’s in a great location in the centre of Vina very close to the main beaches and eating areas. Pool on top floor overlooking the sea is great. The beds were very comfortable and the staff very attentive and polite. Also they gave us two interconnecting rooms which was great as we have two little girls.

Show more Show less
8.3
Very Good
831 reviews
Price from
$160.42
per night

180 Hotel Boutique

Hotel in Viña del Mar

Boasting a garden, BBQ facilities and views of city, 180 Hotel Boutique is set in Viña del Mar, 0.7 mi from Playa Acapulco. Featuring family rooms, this property also provides guests with a terrace. Amazing place. We loved the service and location. Close to downtown, bars, restaurants and the beach. Staff was amazing and breakfast in our case was a bonus. If I come back to Viña, for sure I would like to try it again.

Show more Show less
9.1
Awesome
299 reviews
Price from
$56.70
per night

Hotel 3 Poniente

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
666 reviews
Price from
$46.80
per night

Hotel Boutique Bianca's House

Hotel in Reñaca, Viña del Mar

Located in Viña del Mar, within 1.7 mi of Las Salinas Beach and 3.1 mi of Los Marineros Beach, Hotel Boutique Bianca's House provides accommodations with a terrace and free WiFi throughout the... The friendly and helpful staff where lovely. The location is great and breakfast is good. I was sick while staying there and Bianca and her mum Cecilia were very caring.

Show more Show less
8.5
Very Good
403 reviews
Price from
$68
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

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

  • On average, 3-star hotels in Viña del Mar cost $47 per night, and 4-star hotels in Viña del Mar are $127 per night. If you're looking for something really special, a 5-star hotel in Viña del Mar can be found for $233 per night, on average (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.

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

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

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

  • For hotels in Viña del Mar that serve highly-rated breakfasts, try Esencia Hotel Boutique, Hotel North South, and 180 Hotel Boutique.

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

  • Sheraton Miramar Hotel & Convention Center, Hotel Oceanic, and Hotel Boutique Casa Recreo got great room view-related reviews from travelers in Viña del Mar.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Viña del Mar:

Explore guest reviews of hotels in Viña del Mar

See all