You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Vista, California, nestled in the heart of San Diego County, offers a delightful blend of suburban charm and coastal proximity, making it an ideal travel destination. With its Mediterranean climate, visitors can enjoy pleasant weather year-round. The city is part of the vibrant San Diego-Carlsbad metropolitan area, providing easy access to both urban amenities and natural beauty.
For those planning a stay, the best neighborhoods include Shadowridge, known for its picturesque landscapes and family-friendly atmosphere, and Downtown Vista, which boasts a lively arts scene and a variety of dining options.
Top attractions in Vista include the Alta Vista Botanical Gardens, a serene escape featuring themed gardens and art installations, and the historic Rancho Guajome Adobe, offering a glimpse into the region's rich past. Whether you're exploring the local culture or enjoying the nearby beaches, Vista promises a memorable experience for all travelers.
See the latest prices and deals by choosing your dates
Villa in San Diego County, San Marcos · 9.69 km from centre
25 miles from La Jolla Cove in San Marcos, Casa Grotto features accommodations with access to a fitness room. This recently renovated villa is located 16 miles from San Diego Zoo Safari Park and 18 miles from Torrey Pines State Reserve. There's a sun terrace and guests can use free Wifi and free private parking.
The villa features 1 bedroom, a fully equipped kitchen with a microwave and a toaster, a washing machine, and 1 bathroom with a hair dryer. A flat-screen TV with streaming services is offered. The villa offers bed linen, towels, and laundry service.
Guests can relax near the outdoor fireplace at the villa.
Old Town San Diego State Historic Park is 30 miles from Casa Grotto, while SeaWorld San Diego is 30 miles from the property. McClellan-Palomar Airport is 6.2 miles away.
Hotel in San Diego County, San Marcos · 9.72 km from centre
9.4
954 reviews
Breakfast available
Located in San Marcos, Fairfield Inn & Suites San Diego North/San Marcos is in a regional park, within a 5-minute drive of California State University San Marcos and Twin Oaks Golf Club. This golf hotel is 1.3 mi (2.2 km) from Palomar College and 3.2 mi (5.1 km) from Escondido Country Club.
Holiday home in San Diego County, San Marcos · 9.77 km from centre
10.0
1 review
San Marcos Getaway with Deck and Lake Views! offers accommodations in San Marcos, 20 miles from Torrey Pines State Reserve and 26 miles from La Jolla Cove. The air-conditioned accommodation is 15 miles from San Diego Zoo Safari Park.
With free Wifi, this 3-bedroom vacation home provides a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the vacation home. The accommodation has a fireplace.
Guests at the vacation home can rejuvenate themselves at the spa and wellness center and outdoor swimming pool.
McClellan-Palomar Airport is 6.2 miles away.
Hotel in Carlsbad · 9.78 km from centre
9.0
932 reviews
Breakfast available
Located in Carlsbad, Home2 Suites by Hilton Carlsbad is within a 5-minute drive of Flower Fields of Carlsbad and Carlsbad Premium Outlets. This hotel is 1.6 mi (2.6 km) from LEGOLAND® California and 1.9 mi (3 km) from SEA LIFE Carlsbad Aquarium.
Apartment in Carlsbad · 9.83 km from centre
The property is around 20 miles from Torrey Pines State Reserve, 23 miles from San Diego Zoo Safari Park, and 27 miles from La Jolla Cove. The apartment offers parking on-site, a hot tub, and an elevator.
With free Wifi, this 3-bedroom apartment features a cable flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are available in the apartment. The accommodation has a fireplace.
Guests can enjoy the outdoor swimming pool at Waterfront Condo with Dock Access in Carlsbad!.
McClellan-Palomar Airport is 6.2 miles from the property.
Hotel in Carlsbad · 9.90 km from centre
8.4
611 reviews
Breakfast available
When you stay at Westin Carlsbad Resort & Spa in Carlsbad, you'll be next to a golf course, a 3-minute drive from LEGOLAND® California and 7 minutes from Carlsbad State Beach. This golf hotel is 6.9 mi (11.2 km) from Oceanside Beach and 7.1 mi (11.4 km) from Moonlight State Beach.
Hotel in Carlsbad · 9.93 km from centre
8.6
671 reviews
Breakfast available
When you stay at MarBrisa Carlsbad Resort in Carlsbad, you'll be by the ocean, within a 15-minute drive of LEGOLAND® California and Moonlight State Beach. This family-friendly hotel is 3.5 mi (5.6 km) from Carlsbad State Beach and 7 mi (11.2 km) from Oceanside Beach.
Hotel in Carlsbad · 9.95 km from centre
8.2
973 reviews
Breakfast available
When you stay at Sheraton Carlsbad Resort & Spa in Carlsbad, you'll be next to a golf course, a 3-minute drive from LEGOLAND® California and 7 minutes from Carlsbad State Beach. This family-friendly hotel is 7 mi (11.3 km) from Oceanside Beach and 7.1 mi (11.4 km) from Moonlight State Beach.
Hotel in Carlsbad · 9.96 km from centre
8.8
965 reviews
Breakfast available
Located in Carlsbad (Aviara), Fairfield Inn & Suites San Diego Carlsbad is within a 5-minute drive of Flower Fields of Carlsbad and LEGOLAND® California. This hotel is 1.9 mi (3 km) from SEA LIFE Carlsbad Aquarium and 2.2 mi (3.5 km) from Museum of Making Music.
Hotel in Carlsbad · 10.12 km from centre
7.4
946 reviews
With a stay at Hyland Inn Near Legoland, you'll be centrally located in Carlsbad, a 3-minute drive from Carlsbad State Beach and 7 minutes from LEGOLAND® California. This hotel is 3.3 mi (5.4 km) from Flower Fields of Carlsbad and 4.7 mi (7.5 km) from Oceanside Beach.
Motel in Carlsbad · 10.14 km from centre
8.8
959 reviews
With a stay at Motel 6 Carlsbad, CA - North in Carlsbad (Olde Carlsbad), you'll be within a 10-minute drive of LEGOLAND® California and Carlsbad State Beach. This motel is 4.6 mi (7.4 km) from Oceanside Beach and 4.9 mi (7.9 km) from SoCal Sports Complex.
Motel in Carlsbad · 10.17 km from centre
8.0
935 reviews
Breakfast available
With a stay at Days Inn by Wyndham Carlsbad in Carlsbad (Olde Carlsbad), you'll be a 2-minute drive from Carlsbad State Beach and 7 minutes from LEGOLAND® California. This motel is 4.5 mi (7.2 km) from Oceanside Beach and 4.9 mi (7.9 km) from SoCal Sports Complex.
Homestay in San Diego County, Oceanside · 10.17 km from centre
27 miles from San Diego Zoo Safari Park in Oceanside, Private Bedroom & Bathroom Grove, Pool & City View offers accommodations with access to a hot tub. This property offers access to a balcony and free private parking. The mountain views are a highlight at the homestay's pool.
Towels and bed linen are offered in the homestay. The accommodation offers an air conditioning, a heating, and a private bathroom.
Guests can relax in the garden at the property.
Miracosta College is 10 miles from the homestay, while Legoland California is 17 miles from the property. McClellan-Palomar Airport is 16 miles away.
Hotel in Carlsbad · 10.24 km from centre
6.6
959 reviews
Breakfast available
With a stay at Extended Stay America Suites Carlsbad Village by the Sea in Carlsbad (Carlsbad Village), you'll be a 2-minute drive from Carlsbad State Beach and 8 minutes from LEGOLAND® California. This hotel is 2.6 mi (4.1 km) from Oceanside Beach and 4 mi (6.4 km) from Flower Fields of Carlsbad.
Motel in Carlsbad · 11.46 km from centre
7.2
1,436 reviews
With a stay at Motel 6 Carlsbad, CA - East in Carlsbad (Aviara), you'll be a 3-minute drive from LEGOLAND® California and 8 minutes from Moonlight State Beach. This motel is 3.3 mi (5.3 km) from Carlsbad State Beach and 6.8 mi (11 km) from Oceanside Beach.
Hotel in Carlsbad · 12.33 km from centre
7.5
1,476 reviews
Breakfast available
Located less than 4.3 mi from LEGOLAND, La Quinta Inn & Suites Carlsbad - Legoland Area offers a heated outdoor pool and an on-site fitness center. Free WiFi is provided in all guest rooms.
A cable TV and a coffee machine are provided in each air-conditioned guest room at this hotel. A microwave and refrigerator are also included.
Guests of La Quinta Inn & Suites Carlsbad - Legoland Area are offered a free continental breakfast that includes Belgium waffles and fresh fruit every morning.
A coin-operated laundry is provided to guests of La Quinta Inn.
This completely nonsmoking hotel is only 1 mi from Carlsbad Village, which features a wide variety of stores and restaurants. Free guest parking is available.
Condo property in Oceanside · 12.75 km from centre
9.0
31 reviews
Located in Oceanside (Townsite), The Pacific Villas is within a 15-minute walk of Oceanside Beach and Oceanside Pier. This condo is 8.4 mi (13.6 km) from LEGOLAND® California and 2.8 mi (4.4 km) from Carlsbad State Beach.
Hotel in Oceanside · 13.21 km from centre
7.8
1,074 reviews
Located off Interstate 5, this hotel is just a half-mile from Oceanside Museum of Art. It features a daily hot breakfast, a small business center and free Wi-Fi. The pet-friendly guest rooms offer flat-screen TVs.
A microwave, fridge and coffee maker are equipped in all rooms at La Quinta Oceanside. The simply styled rooms also offer iron facilities and an alarm clock for convenience.
Oceanside La Quinta is less than 1 mile from both Oceanside Pier and Mission Square Shopping Center. Legoland is a 12-minute drive away.
Motel in Oceanside · 13.63 km from centre
8.2
962 reviews
With a stay at Days Inn by Wyndham Oceanside in Oceanside (Camp Pendleton South), you'll be a 4-minute drive from Oceanside Pier and 9 minutes from SoCal Sports Complex. This beach motel is 9.2 mi (14.8 km) from LEGOLAND® California and 2.2 mi (3.5 km) from Oceanside Beach.
Hotel in San Diego Coast, Encinitas · 15.47 km from centre
9.4
950 reviews
With a stay at Leucadia Beach Inn in Encinitas (Leucadia), you'll be a 3-minute drive from Moonlight State Beach and 7 minutes from Carlsbad Premium Outlets. This hotel is 2.9 mi (4.7 km) from South Ponto Beach and 5.3 mi (8.5 km) from LEGOLAND® California.