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 – 318 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,505 reviews
Price from
$98.10
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. Amazing view. Great service. Breakfast was amazing!!!

Show more Show less
8.8
Excellent
1,400 reviews
Price from
$178
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,158 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. The staff was super friendly, room was excellent, very comfy, clean and spacious. It also had an amazing view of the ocean.

Show more Show less
8.3
Very Good
1,277 reviews
Price from
$125
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
916 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. The breakfast was great and also the building style and the rooms. Geraldine was of amazing help. Congrats

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

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

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

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

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

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

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

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

  • 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 $131 per night. If you're looking for something really special, a 5-star hotel in Viña del Mar can be found for $234 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