We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Vizcaya Museum and Gardens

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance Focused
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
400 South East Second Ave, Miami, FL 33131-2197
2.2 miles from Vizcaya Museum and Gardens
#48 of 121 hotels in Miami
Check In Check Out
Show Prices
834 Ocean Dr, Miami Beach, FL 33139-5809
5.5 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
640 Ocean Dr, Miami Beach, FL 33139-6219
5.4 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
3501 NW 42nd Ave (LeJeune Rd), Miami, FL 33142-5647
5.3 miles from Vizcaya Museum and Gardens
#70 of 121 hotels in Miami
Check In Check Out
Show Prices
960 Collins Avenue, Miami Beach, FL 33139
5.5 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
920 Collins Ave., Miami Beach, FL 33139
5.5 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
927 Jefferson Ave, Miami Beach, FL 33139-8491
5.2 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
3401 NW Lejeune Road, Miami, FL 33134-7106
5.4 miles from Vizcaya Museum and Gardens
#77 of 121 hotels in Miami
Check In Check Out
Show Prices
860 Collins Ave, South Beach, Miami Beach, FL 33139-5808
5.4 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
763 Pennsylvania Avenue, Miami Beach, FL 33139
5.3 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
NW 20th Street, LeJeune Road, Miami, FL 33122
5.5 miles from Vizcaya Museum and Gardens
#81 of 121 hotels in Miami
Check In Check Out
Show Prices
1255 West Ave, South Beach, Miami Beach, FL 33139-4307
5.1 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
534 Washington Ave, Miami Beach, FL 33139
5.2 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
825 Washington Ave, Miami Beach, FL 33139-5802
5.4 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
100 Ocean Dr, Miami Beach, FL 33139-7213
5.1 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
835-841 Collins Avenue, Miami Beach, FL 33139
5.4 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
750 Ocean Drive, Miami Beach, FL 33139
5.4 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
Sponsored
455 Grand Bay Drive, Key Biscayne, FL 33149
4.8 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
750 Collins Ave, Miami Beach, FL 33139-6260
5.4 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
736 Ocean Dr, Miami Beach, FL 33139-6220
5.4 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
101 Ocean Dr, Miami Beach, FL 33139-7212
5.2 miles from Vizcaya Museum and Gardens
No photo provided
Check In Check Out
Show Prices
6024 SW 8th St, Miami, FL 33144-5069
5.4 miles from Vizcaya Museum and Gardens
#88 of 121 hotels in Miami
Check In Check Out
Show Prices
901 Collins Ave, Miami Beach, FL 33139-5058
5.5 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
411 Washington Ave, Miami Beach, FL 33139-6617
5.2 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
140 Ocean Dr, Miami Beach, FL 33139
5.1 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
660 Ocean Dr, Miami Beach, FL 33139-6219
5.4 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
600 Ocean Dr, Miami Beach, FL 33139-6219
5.4 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
1430 S Dixie Hwy, Coral Gables, FL 33146-3176
5.1 miles from Vizcaya Museum and Gardens
No photo provided
Check In Check Out
Show Prices
740 Ocean Dr, Miami Beach, FL 33139
5.4 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
4299 NW 36th St, Miami Springs, FL 33166-5924
5.6 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
1200 Collins Ave, Miami Beach, FL 33139
5.6 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
1440 Ocean Drive, Miami Beach, FL 33139-4108
5.8 miles from Vizcaya Museum and Gardens
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.