Hotels in Vina del Mar

Search for Vina del Mar Hotels

Hotels.com™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Vina del Mar Hotels

Vina del Mar overview

Vina del Mar is known for its sea. You can take in the local culture of Vina del Mar at a top spot such as Quinta Vergara Amphitheatre. While you're here, make the time to enjoy other sights such as Estadio Sausalito.

Where to stay in Vina del Mar

Vina del Mar is a welcoming city with a variety of hotels to choose from. There are 155 hotels in Vina del Mar and you can shop for as many as 202 deals for rooms on Hotels.com, some with discounts of up to 40%. Our room prices start at GBP 8 per night. Below, you can find the number of hotels by star rating in Vina del Mar as well as in the surrounding area:
  • • 67 4-star hotels from GBP 72 per night
  • • 160 3-star hotels from GBP 19 per night
  • • 20 2-star hotels from GBP 10 per night

How to get to Vina del Mar

The closest metro station is Vina del Mar Station, located 2.2 mi/3.5 km from the city centre.

What to see around Vina del Mar

Nature lovers will appreciate these places:
  • • Los Marineros Beach
  • • Playa Las Salinas
  • • El Sol Beach
  • • Acapulco Beach
  • • El Encanto Beach
Popular places include:
  • • Estadio Sausalito
  • • Quinta Vergara Amphitheatre