California's roadside oddities span the full length of the state — from a San Jose mansion built to confuse ghosts to a hand-painted desert shrine near the Salton Sea. The Winchester Mystery House has 160 rooms, 2,000 doors, and stairways that end at ceilings, built over 38 years by Sarah Winchester after she reportedly became convinced construction kept evil spirits away. Salvation Mountain in the Imperial Valley is a 50-foot hill covered in religious folk art painted by hand over 28 years. The Madonna Inn in San Luis Obispo gives all 110 rooms a different theme, no two alike.
Jump to: California's Strangest Attractions · Planning Notes
California's Strangest Attractions
Winchester Mystery House Must-see

Santa Clara County · San Jose
The Winchester Mystery House is a 24,000-square-foot Victorian mansion in San Jose built continuously from 1884 to 1922 — 38 years, 24 hours a day, 7 days a week — by Sarah Winchester, heir to the Winchester rifle fortune. The final structure has 160 rooms, 2,000 doors, 10,000 windows, 47 stairways (some going into ceilings), and 13 bathrooms in its 6 stories. Winchester reportedly believed construction kept vengeful spirits at bay; structural quirks like doors opening to walls and stairs with 1-inch risers are the result. Self-guided audio tours cover 65 rooms and run 60–70 minutes ($44.99/adult); Flashlight Tours on Friday and Saturday nights visit areas not included in the daytime tour. The mansion is at 525 South Winchester Boulevard in San Jose, 48 miles south of San Francisco, open daily from 9 a.m.
Salvation Mountain (Folk Art Tribute in the Desert) Must-see

Imperial County · Niland
Salvation Mountain is a 50-foot artificial hill covered in religious folk art built by Leonard Knight from 1984 until illness stopped him in 2011 — using over 100,000 gallons of paint and adobe applied by hand to a straw, adobe, and found-material base. The mountain sits 3 miles east of Niland on Beal Road in the Imperial Valley, adjacent to the Slab City alternative community on a former Marine Corps base that was never fully decommissioned. Knight lived on-site in a truck-turned-home for decades; the site was declared a national treasure by the US House of Representatives in 2002. Open daily, free of charge, run by the Salvation Mountain Foundation since Knight's death in 2014. Niland is off CA-111, roughly 45 minutes north of El Centro and 2.5 hours east of San Diego.
Madonna Inn (Wildly Themed Rooms Hotel) Must-see

San Luis Obispo County · San Luis Obispo
The Madonna Inn in San Luis Obispo has 110 rooms, each with a different theme — ranging from the Caveman Room (real rock walls, rock waterfall shower) to the Cloud Nine Room (white shag carpet, pastel pink everything) to the Old Mill (working waterwheel, exposed wooden beams). Alex Madonna opened the hotel in 1958 and every design decision was intentional, not ironic; the pink Swiss-chalet exterior, wood-carved furniture, and kitschy oil paintings are all original. The steakhouse on-site has a men's restroom with a waterfall urinal that activates when you approach — a California roadside attraction in its own right. Rates run $249–$549/night; popular rooms book months in advance on weekends. The inn is at 100 Madonna Road, 2 miles from downtown San Luis Obispo, off US-101.
Trees of Mystery (Klamath, Giant Paul Bunyan & Babe) Worth the detour

Del Norte County · Klamath
Trees of Mystery is a roadside attraction in Klamath that has operated since 1946 — centered on a 49-foot Paul Bunyan and 35-foot Babe the Blue Ox standing at the highway entrance, welcoming travelers on US-101. The Trail of Mysterious Trees winds through old-growth redwoods with natural formations including a six-in-one tree (six trees growing from one base) and a cathedral tree canopy. A gondola tram runs 570 feet up to the top of the old-growth forest at 700-foot elevation ($20/adult), offering a canopy view over Klamath and the redwood coast. The End of the Trail Museum holds Native American artifacts and the Paul Bunyan exhibit. Admission is $20/adult; the gondola is included. Klamath is 22 miles south of Crescent City on US-101.
Bottle Tree Ranch (Route 66 Roadside Art Installation) Worth the detour

San Bernardino County · Oro Grande
Bottle Tree Ranch is a 2.5-acre folk art installation on Route 66 in Oro Grande, assembled by Elmer Long starting in 2000 using thousands of salvaged glass bottles mounted on steel pipes and rebar in tree shapes — each tree 6–20 feet tall, each bottle catching the high desert sun in a different color. Long spent weekends for over a decade building the installation without formal art training; the site now has over 200 trees and thousands of additional found-object sculptures, wind chimes, and assemblages. Free to visit and open during daylight hours; no barriers or admission required. The ranch is at 24266 National Trails Highway in Oro Grande, 5 miles south of Barstow on the pre-Interstate Route 66 alignment. Barstow has the nearest hotels and the Route 66 Mother Road Museum.
Planning Notes
Plan your visit: The Winchester Mystery House is in San Jose, 48 miles south of San Francisco — see our San Francisco guide for Bay Area logistics. The Madonna Inn and Trees of Mystery are on opposite ends of the state; the Madonna Inn in San Luis Obispo fits well on a Highway 1 coastal drive. Salvation Mountain and Bottle Tree Ranch are both in the inland deserts southeast of Los Angeles — see our Los Angeles guide for staging either trip.



