Vacation rentals in San Bernardino County
Find and book unique accommodations on Airbnb
Top-rated vacation rentals in San Bernardino County
Guests agree: these stays are highly rated for location, cleanliness, and more.
Cabin in Johnson Valley
Rural Desert Cabin: jacuzzi, views & leisure areas
Come and refresh your soul. 30 mins outside of Joshua Tree & Big Bear; sand to snow! Mojave High Desert is a remote & safe place to disconnect from the hustle; leave your troubles at the gate! Experience beautiful views & stillness. Enjoy the pool (summer) & spa! Play a game of horseshoe, have a meal outside, hike, read or enjoy the silence. Chill at the fire pit overlooking the vast open desert. Indoors listen to records, board games. High-speed internet for those needing to stay connected.
$115 per night
Home in Yucca Valley
Sand House - Brand New Secluded Home with Hot Tub
+ Brand new fully loaded luxury home + 10 private acres w/ 100+ Joshua Trees + Hot tub + Cowboy tub pool (closed for the winter) + Propane firepit & BBQ + Outdoor stargazing chairs + Custom lounging deck + Fully-equipped kitchen + Secluded location near all Joshua Tree attractions 10 mins ➔ La Copine 10 mins ➔ Integratron 10 mins ➔ Giant Rock Meeting Room 20 mins ➔ Joshua Tree Village 20 mins ➔ Giant Rock 25 mins ➔ Joshua Tree National Park 25 mins ➔ Pappy & Harriet's 25 mins ➔ Pioneertown
$161 per night
Tiny home in Twentynine Palms
Secluded Retreat: HotTub & ColdPlunge Scenic Road
Step into the enchanting embrace of La Maison Du Desert. Bask in the hues of sunrise & sunset, tailored for rejuvenation. The interior is a seamless dance of kitchen, living room, bedroom, cocooning you in comfort. Outside, your private paradise awaits; immerse yourself in hot tub, embrace rustic charm w a cowboy tub, gather around the fire-pit, sizzle with excitement at the BBQ grill, and find joy in playful games. Your escape to serenity is calling; book La Maison Du Desert on Airbnb now.
$133 per night
Vacation rentals for every style
Get the amount of space that is right for you