Skip to main content

Self-Catering Accommodations in Vista

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Vista

Check out our selection of great self-catering accommodations in Vista

Filter by:

Review score

Castlegate Guest Apartment

Vista

Castlegate Guest Apartment is located in Vista, just 19 miles from San Diego Zoo Safari Park and 25 miles from Torrey Pines State Reserve.

S
Sally
From
Italy
This was a very nice, comfortable apartment for our short stay. Susan was very welcoming and accommodating. The property is beautiful and in a quiet, safe neighborhood. The apartment has all of the amenities that you do not find in a hotel room.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 60 reviews
Price from
$149
1 night, 2 adults

TownePlace Suites by Marriott San Diego Carlsbad / Vista

Hotel in Vista

Featuring barbecue facilities, TownePlace Suites by Marriott San Diego Carlsbad / Vista is located in Vista in the California region, 18 miles from San Diego Zoo Safari Park and 19 miles from Torrey...

A
Alyssa
From
United States
the staff && how extremely accommodating they were, especially Andrea! she’s such an angel && definitely deserves a raise for how attentive && hospitable she was throughout the duration of mine && my families stay with you guys!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 98 reviews
Price from
$174
1 night, 2 adults

Casa Grotto

San Marcos (Near Vista)

25 miles from La Jolla Cove in San Marcos, Casa Grotto offers accommodations with access to a fitness room.

M
Marisol
From
United States
It was a beyond beautiful property. So much peace & tranquility. The doggies are super friendly and just enjoyed the lil bit of interaction we had with them. Very welcoming! The showers are better than a resort and you feel like you’re in a different part of the world. Will absolutely be coming back!!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
$285
1 night, 2 adults

Custom Home - Beach close/convenient to everything

Oceanside (Near Vista)

Providing a garden, Custom Home - Beach close/convenient to everything provides accommodations in Oceanside. This property offers access to a patio, table tennis, free private parking, and free Wifi.

S
Steve
From
United States
The property was very clean and in a great, quiet neighborhood
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 14 reviews
Price from
$270
1 night, 2 adults

Home2 Suites By Hilton Carlsbad, Ca

Carlsbad (Near Vista)

Located in Carlsbad, 18 miles from Torrey Pines State Reserve, Home2 Suites By Hilton Carlsbad, Ca has accommodations with an outdoor swimming pool, free private parking, a fitness center and barbecue...

J
Jennifer
From
Germany
Very clean and accommodating, easy to find and park. Pool and Jacuzzi were nice!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 271 reviews
Price from
$190.35
1 night, 2 adults

Staybridge Suites Carlsbad/San Diego by IHG

Carlsbad (Near Vista)

Offering an outdoor pool, Staybridge Suites Carlsbad/San Diego is located in Carlsbad. Free WiFi access is available. Each room here will provide you with a TV, a seating area and satellite channels.

K
Karen
From
United States
This hotel is so beautiful, so clean and nice. The whole staff is so professional and pleasant, very helpful and friendly. Daniel at the front desk deserves an special mention. The breakfast is great, we have been staying there for several years. If you have a big family I recommend you these suites, you can fit up to 8 people.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 300 reviews
Price from
$178
1 night, 2 adults

Extended Stay America Premier Suites - San Diego - San Marcos

San Marcos (Near Vista)

Extended Stay America Premier Suites - San Diego - San Marcos is located in San Marcos, within 12 miles of San Diego Zoo Safari Park and 21 miles of Torrey Pines State Reserve.

J
Jason Jeffrey
From
United States
The staff is great! They are very helpful!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 353 reviews
Price from
$120.99
1 night, 2 adults

Extended Stay America Suites - San Diego - Oceanside

Oceanside (Near Vista)

Extended Stay America - San Diego - Oceanside is especially designed for longer stays, with all rooms featuring a kitchenette. The hotel offers free WiFi and free guest parking.

C
Craig
From
United States
The location is exceptional and the amenities in the room is way better than most small stove microwave refrigerator full size cable television, nice, comfortable bed, clean room. Great price.Especially if you gotta stay for more than a couple of days.
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 328 reviews
Price from
$112.09
1 night, 2 adults

Ocean Palms Beach Resort

Carlsbad (Near Vista)

Fire pits and barbecue facilities are available at this family-friendly Carlsbad hotel. Rooms all feature a fully equipped kitchen. LEGO Land is 4 miles from the property.

R
Rohan
From
Australia
Facilities around the site are great. The grounds are kept immaculate and the staff are very friendly and welcoming.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 644 reviews
Price from
$254
1 night, 2 adults

Southern California Beach Club

Oceanside (Near Vista)

Southern California Beach Club features a private Pacific Ocean beach and one-bedroom condos with private balconies and kitchenettes. It is less than one mile from California Surf Museum.

S
Silke
From
Germany
had an absolutely amazing time at the Southern Californian Beach Club. Location was perfect, room was amazing. We were positively surprised that parking was included, didn’t know about that. We would like to highlight John from Front Office, he was very kind and helpful. Once again, thank you for your great service.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 112 reviews
Price from
$239
1 night, 2 adults
All self-catering accommodations in Vista

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Vista and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Vista

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking self-catering accommodations in Vista

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Popular with guests booking self-catering accommodations in Vista

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 35 reviews

Popular with guests booking self-catering accommodations in Vista

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Popular with guests booking self-catering accommodations in Vista

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 7 reviews

Popular with guests booking self-catering accommodations in Vista

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 60 reviews

Popular with guests booking self-catering accommodations in San Marcos

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 353 reviews

Popular with guests booking self-catering accommodations in Oceanside

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 328 reviews

Popular with guests booking self-catering accommodations in Carlsbad

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 300 reviews

Popular with guests booking self-catering accommodations in Carlsbad

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 271 reviews

Highly rated self-catering accommodations in Vista and nearby

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 300 reviews

Offering an outdoor pool, Staybridge Suites Carlsbad/San Diego is located in Carlsbad. Free WiFi access is available. Each room here will provide you with a TV, a seating area and satellite channels.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 271 reviews

Located in Carlsbad, 18 miles from Torrey Pines State Reserve, Home2 Suites By Hilton Carlsbad, Ca has accommodations with an outdoor swimming pool, free private parking, a fitness center and barbecue...

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 21 reviews

24 miles from San Diego Zoo Safari Park in Oceanside, Shabby Chic Oceanside King & 2 Queen bed Pool GYM features accommodations with access to a sauna and hot tub.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 42 reviews

24 miles from San Diego Zoo Safari Park in Oceanside, Huge Oceanside Private 2BR Apartment-Pool-Gym-Spa features accommodations with access to a fitness room.

Casa Grotto

San Marcos
8.0+ review score
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews

25 miles from La Jolla Cove in San Marcos, Casa Grotto offers accommodations with access to a fitness room.

These self-catering accommodations in Vista and nearby have options with free cancellation

See all
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 328 reviews

Extended Stay America - San Diego - Oceanside is especially designed for longer stays, with all rooms featuring a kitchenette. The hotel offers free WiFi and free guest parking.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 353 reviews

Extended Stay America Premier Suites - San Diego - San Marcos is located in San Marcos, within 12 miles of San Diego Zoo Safari Park and 21 miles of Torrey Pines State Reserve.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Providing a garden, Oceanside Oasis - King Bed, Pet Friendly, Fire Pit provides accommodations in Oceanside. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Offering a garden, Terrific 3-bedroom house with AC in Oceanside offers accommodations in Oceanside. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Providing a garden, Buena Creek Vista Primary Subdivided Home with Views and Pool features accommodations in San Marcos. This property offers a private pool, free Wifi, and free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Spacious Luxury home in Gated Community with Resort Pool & Scenic Views is a recently renovated vacation home in Carlsbad where guests can make the most of the outdoor swimming pool and garden.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Modern Escape w Mountain Views, Walk to Lake, Golf, Resort, Dining is a recently renovated vacation home in San Marcos where guests can make the most of the pool with a view and barbecue facilities.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

24 miles from Torrey Pines State Reserve in Oceanside, Dog-Friendly House with Hot Tub, AC, Game Room features accommodations with access to a hot tub.