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 – 309 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.

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. Amazing view. Great service. Breakfast was amazing!!!

Show more Show less
8.8
Excellent
1,399 reviews
Price from
$183
per night

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. Very clean and modern. The staff were very friendly and let me to stay until 2 pm for my check out without any extra charge.

Show more Show less
8.6
Excellent
2,503 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. It was the perfect location for us, but of course it depends on what your preferences are. Rooms were big and the beds comfortable. Bathroom was fresh and clean.

Show more Show less
8.8
Excellent
2,156 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,274 reviews
Price from
$100
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
915 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. Perfect place to stay! Loved the Sweet hotel, Even better in reality than the photos! Very friendly Stuff og a very good breakfast!

Show more Show less
9
Awesome
1,051 reviews
Price from
$44.72
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 accommodations 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,152 reviews
Price from
$67
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
298 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
664 reviews
Price from
$46.80
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. 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
$160.42
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

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

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

  • 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 $244, 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.

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

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

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