Vacation rentals in San Marcos

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in San Marcos

Guests agree: these stays are highly rated for location, cleanliness, and more.

Guest favorite

Guesthouse in Escondido

4.92 out of 5 average rating, 632 reviews

Hilltop cabin retreat with lake & mountain views

Rustic hilltop cabin overlooking Lake Hodges. Surrounded by open canyons & mountains, you will feel like you're a million miles away from everything as you take in the views from the cabin, deck or the outside shower, swim in the saltwater pool, or relax by the fire bowl. A short walk to lake with boating, fishing & miles of hiking/mountain biking trails. Property offers swimming pool, fire bowl, and shaded arbor. SD Zoo Safari Park, wineries, breweries, & ocean beaches all within easy reach.

Nov 26 – Dec 3

R3,181 ZAR per night
Guest favorite

Farm stay in Elfin Forest

4.88 out of 5 average rating, 284 reviews

Cozy Retreat on Cherimoya Grove

Relax and unwind on a small family farm and cherimoya grove of over 100 cherimoya fruit trees. Interact with, feed, and brush the resident horse “Shadow,” pigs, chickens, and rooster. The room’s balcony overlooks the cherimoya grove and horse paddock. Located just outside of San Elijo Hills, the property is a close drive to Encinitas downtown and beaches, LEGOLAND, and San Diego Zoo’s Safari Park. While the farm feels far away, about a mile away are a grocery store, coffee shop, and wine bar.

Aug 29 – Sep 5

R2,302 ZAR per night
Guest favorite

Farm stay in Escondido

4.93 out of 5 average rating, 389 reviews

Family friendly Mini-Farm in Elfin Forest

Charming, but large studio located in the enchanted Elfin Forest (San Diego County). Close to the beaches in Encinitas and Carlsbad with miles of beautiful local trails right outside the property for hiking and mountain biking. Gorgeous views from every window, the studio flat has a kitchen, bathroom with stall shower, Amazon Fire TV, WiFi, and convenient parking. Look out the window and you'll see one of the owners' many farm animals- horses, goats, and chickens.

Nov 12 – 19

R2,796 ZAR per night

Popular amenities for San Marcos vacation rentals

Other great vacation rentals in San Marcos

Guest favorite

Guest suite in Fallbrook

4.96 out of 5 average rating, 579 reviews

Winterwarm Cottage, minifarm stay and wine tasting

Apr 24 – May 1

R2,386 ZAR per night
Guest favorite

Cottage in Vista

4.97 out of 5 average rating, 244 reviews

Hummingbird Cottage a farmhouse in the hills

Apr 9 – 16

R2,975 ZAR per night
Guest favorite

Guest suite in Vista

4.92 out of 5 average rating, 183 reviews

5 star 1Br. Apt on million $ estate King Size Bed

Oct 31 – Nov 7

R2,257 ZAR per night
Guest favorite

Farm stay in Oceanside

4.94 out of 5 average rating, 408 reviews

Lake View Modern Farm House Retreat

Jan 22 – 29

R2,560 ZAR per night
Superhost

Guesthouse in Vista

4.88 out of 5 average rating, 239 reviews

PRIVATE CASITA nestled in a great neighborhood

May 23 – 30

R2,429 ZAR per night
Guest favorite

Guest suite in Oceanside

4.93 out of 5 average rating, 115 reviews

Clean & cozy private guest suite near beaches

Aug 27 – Sep 3

R1,849 ZAR per night
Guest favorite

Cottage in Vista

4.93 out of 5 average rating, 357 reviews

M&M Cottage

Jun 15 – 22

R1,726 ZAR per night
Guest favorite

Guest suite in San Marcos

4.96 out of 5 average rating, 168 reviews

Live like locals when you explore San Diego County

Jun 6 – 13

R3,364 ZAR per night
Guest favorite

Guest suite in San Marcos

4.89 out of 5 average rating, 88 reviews

Fully-Remodeled 1-bedroom Unit in San Marcos

Apr 13 – 20

R1,804 ZAR per night
Guest favorite

Guesthouse in Vista

5.0 out of 5 average rating, 25 reviews

Farm Cottage with petting zoo.

Nov 7 – 14

R2,080 ZAR per night
Superhost

Guest suite in Escondido

4.84 out of 5 average rating, 58 reviews

Studio near San Diego attraction with amazing view

Jun 30 – Jul 7

R2,217 ZAR per night
Guest favorite

Guesthouse in San Marcos

4.95 out of 5 average rating, 75 reviews

Private Studio ~ 9 Miles from Legoland

Oct 3 – 10

R2,377 ZAR per night