Farmstay vacation rentals in San Bernardino County

Find and book unique farmstay rentals on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for San Bernardino County farmstay rentals

Family-friendly farm stay rentals

Guest favorite

Home in Joshua Tree

4.96 out of 5 average rating, 936 reviews

The Joshua Tree Starfire House + Hot Tub

Sep 7 – 14

ﺩ.ﺇ889 per night
Guest favorite

Dome in Joshua Tree

4.95 out of 5 average rating, 765 reviews

Moon Camp: Desert Dome House Retreat

Jun 26 – Jul 3

ﺩ.ﺇ748 per night
Guest favorite

Home in Yucca Valley

4.84 out of 5 average rating, 217 reviews

The Rosy Boa - House and Airstream

Sep 19 – 26

ﺩ.ﺇ971 per night
Guest favorite

Cabin in Twin Peaks

4.97 out of 5 average rating, 272 reviews

A/C, Jacuzzi, Huge Fenced Back Yard, Dog Friendly

Oct 5 – 12

ﺩ.ﺇ718 per night
Guest favorite

Cabin in Big Bear Lake

4.9 out of 5 average rating, 762 reviews

Stargazing Getaway in the Mountains

Apr 17 – 24

ﺩ.ﺇ751 per night
Guest favorite

Home in Joshua Tree

4.97 out of 5 average rating, 822 reviews

Spirit Wind | Architecture + Views + National Park

Jul 2 – 9

ﺩ.ﺇ1,281 per night
Guest favorite

Cabin in Randsburg

4.88 out of 5 average rating, 124 reviews

Spacious RUSTIC Cabin at Rusty’s Chicken Ranch

May 31 – Jun 7

ﺩ.ﺇ558 per night
Guest favorite

Home in Yucca Valley

4.94 out of 5 average rating, 577 reviews

Dreamy Joshua Tree Hideaway

Oct 24 – 31

ﺩ.ﺇ772 per night

Farm stay rentals with a patio

Superhost

Home in Twentynine Palms

4.85 out of 5 average rating, 104 reviews

Margarita's Ranch | Joshua Tree Desert Retreat

Oct 3 – 10

ﺩ.ﺇ914 per night
Guest favorite

Home in Yucca Valley

4.94 out of 5 average rating, 189 reviews

Private Yoga Boulder Retreat 5 min from Town

Dec 17 – 24

ﺩ.ﺇ3,157 per night
Guest favorite

Home in Landers

4.99 out of 5 average rating, 106 reviews

CASA COPAL: Desert escape on 2.5 acres w/ hot tub

Jul 7 – 14

ﺩ.ﺇ1,458 per night
Guest favorite

Home in Big Bear

4.89 out of 5 average rating, 175 reviews

New & Elegant Home 4 Family, Dogs Jacuzzi & BBQ

Sep 27 – Oct 4

ﺩ.ﺇ994 per night
Guest favorite

Cabin in Big Bear Lake

4.99 out of 5 average rating, 202 reviews

Bear Necessities: Spa, Family & Dog Friendly

Jun 23 – 30

ﺩ.ﺇ1,223 per night
Guest favorite

Farm stay in Joshua Tree

4.95 out of 5 average rating, 83 reviews

Joshua Tree Olive Farm · Serene Farm Retreat, Spa

Jan 26 – Feb 2

ﺩ.ﺇ827 per night
Guest favorite

Villa in Yucca Valley

5.0 out of 5 average rating, 53 reviews

BlackRock Epic Pool Spa - Walk into Joshua Tree!

Aug 24 – 31

ﺩ.ﺇ1,185 per night
Guest favorite

Cabin in Big Bear Lake

4.97 out of 5 average rating, 39 reviews

Glam woodsy, private yard, hot tub, deck w/firepit

May 30 – Jun 6

ﺩ.ﺇ831 per night

Farmstay rentals with a washer and dryer

Guest favorite

Cabin in Big Bear Lake

4.91 out of 5 average rating, 261 reviews

Starbright Cabin-AC, hot tub, close to everything

Jun 9 – 16

ﺩ.ﺇ465 per night
Guest favorite

Home in Yucca Valley

4.91 out of 5 average rating, 295 reviews

Red House @ Volcano Vortex Ranch Estate

Jan 8 – 15

ﺩ.ﺇ622 per night
Guest favorite

Home in Yucca Valley

4.97 out of 5 average rating, 317 reviews

The Gaslight: Joshua Tree

Oct 14 – 21

ﺩ.ﺇ1,738 per night
Guest favorite

Home in Joshua Tree

4.98 out of 5 average rating, 275 reviews

Mojave Fleur - Views, Spa, Fireplace beside Park

Jul 8 – 15

ﺩ.ﺇ1,061 per night
Guest favorite

Home in Yucca Valley

4.96 out of 5 average rating, 196 reviews

Hawk n Mesa- 120Acre Pioneertown Icon w. Hot Tub

Dec 30 – Jan 6

ﺩ.ﺇ3,020 per night
Guest favorite

Home in Morongo Valley

4.89 out of 5 average rating, 113 reviews

5-Acre J-Tree Retreat: Pool+Spa+Sauna+Cold Plunge!

Jan 5 – 12

ﺩ.ﺇ2,915 per night
Guest favorite

Home in Twentynine Palms

4.94 out of 5 average rating, 165 reviews

★ Astrotourism ★ 5 Acre Fenced ★ Pool ★ Jacuzzi

Jun 23 – 30

ﺩ.ﺇ867 per night
Guest favorite

Home in Pioneertown

4.96 out of 5 average rating, 109 reviews

PIONEERTOWN RANCH Designer Retreat 15 Acres

Jul 26 – Aug 2

ﺩ.ﺇ1,766 per night

Destinations to explore