Circle Bar B Guest Ranch

Goletta, Calif. 805-968-1113

Big Creek Meadow Ranch

Groveland, Calif. 209-962-1942

Hunewill Circle H Guest Ranch

Bridgeport, Calif. 760-932-7710

Greenhorn Creek Guest Ranch

Taylorsville, Calif. 800-224-6939

Rankin Ranch

Caliente and Walker’s Basin, Calif. 661-867-2511

Alisal Guest Ranch & Resort

Solvang, Calif. 800-425-4725

Marble Mountain Ranch

Somes Bar, Calif. 530-469-3322

Sierra Ranch Retreat

Taylorsville, Calif. 530-284-7317

71 Ranch

Deeth, Nev. 775-753-6745

Tent Mountain Guest Ranch

Deeth, Nev. 775-752-2120

Bonnie Springs Ranch

Las Vegas, Nev. 702-875-4400

Cottonwood Ranch

Wells, Nev. 775-752-3604

Cockrell’s High Desert Lodging and Guest Ranch

Alturas, Calif. 530-279-2209


Red Horse Mountain Ranch

Harrison, Idaho 888-689-9680

Lazy R Ranch

Horseshoe Bend, Idaho 208-949-9229

Andrus Ranch

Lava Hot Springs, Idaho 208-776-5113

4D Longhorn Guest Ranch

Nampa, Idaho 208-989-5851

McGarry Ranches

Three in southeastern Idaho 866-593-4455

Granite Creek Guest Ranch

Ririe, Idaho 208-538-7140

Twin Peaks Ranch

Salmon, Idaho 208-894-2290

Western Pleasure Guest Ranch

Sandpoint, Idaho 888-863-9066

Bar H Bar Ranch

Soda Springs, Idaho 806-874-2634

Diamond D Ranch

Stanley, Idaho 208-861-9206

Idaho Rocky Mountain Ranch

Stanley, Idaho 208-774-3544

Aspen Ridge Resort

Bly, Ore. 800-393-3323

Willow Springs Guest Ranch

Lakeview, Ore. 514-947-5499

Flying Horseshoe Ranch

Cle Elum, Wash. 509-674-2366

Bull Hill Guest Ranch

Kettle Falls, Wash. 877-285-5445

K-Diamond-K Ranch

Republic, Wash. 888-345-5355


Winthrop, Wash. 509-996-2497

Rocky Mountains

Free Rein Guest Ranch

Bridge Lake, B.C. Canada 250-593-0332

Three Bars Ranch

Cranbrook, B.C. Canada 877-426-5230

Echo Valley Ranch and Spa

Jesmond Clinton, B.C. Canada 800-253-8831

Tod Mountain Ranch

Kamloops, B.C. Canada 877-488-8881

Siwash Lake Ranch

Siwash Lake, B.C. Canada 250-395-6541

Clayoquot Wilderness Resort

Tofino, B.C. Canada 888-333-5405

Harmel’s Guest Ranch

Almont, Colo. 800-235-3402

Rainbow Trout Ranch

Antonito, Colo. 800-633-3397

Elk Mountain Ranch

Buena Vista, Colo. 800-432-8812

Badger Creek Ranch

Cañon City, Colo. 719-837-2962

The Home Ranch

Clark, Colo. 800-688-2982

Chico Basin Ranch

Colorado Springs, Colo. 719-683-7960

Smith Fork Ranch

Crawford, Colo. 970-921-3454

4UR Ranch

Creede, Colo. 719-658-2202

Broadacres Ranch

Creede, Colo. 719-658-2291

The High Lonesome Ranch

De Beque, Colo. 970-283-9420

Kessler Canyon

De Beque, Colo. 970-283-1145

Colorado Trails Ranch

Durango, Colo. 877-711-2456

Wilderness Trails Ranch

Durango, Colo. 800-654-8770

Wits End Guest Ranch

Durango, Colo. 800-236-9483

Sombrero Ranches

5 locations in Colo. 970-586-4577

Wind River Christian Dude Ranch

Estes Park, Colo. 800-523-4212

C Lazy U Ranch

Granby, Colo. 970-887-3344

American Safari Ranch

Fairplay, Colo. 719-836-2700

Drowsy Water Ranch

Granby, Colo. 800-845-2292

Tumbling River Ranch

Grant, Colo.800-654-8770

Waunita Hot Springs Ranch

Gunnison, Colo. 970-641-1266

Laramie River Ranch

Jelm, Colo. 800-551-5731

Latigo Ranch

Kremmling, Colo. 970-724-9008

Peaceful Valley Ranch

Lyons, Colo. 303-747-2881

Cherokee Park Ranch

Livermore, Colo. 800-628-0949

Sylvan Dale Guest Ranch

Loveland, Colo. 970-667-3915

Majestic Dude Ranch (aka Lake Mancos Dude Ranch)

Mancos, Colo. 970-533-7900

Black Mountain Ranch

McCoy, Colo. 800-967-2401

Zapata Ranch

Mosca, Colo. 719-378-2356

Deer Valley Ranch

Nathrop, Colo. 877-897-1297

Colorado Cattle Co. & Guest Ranch

New Raymer, Colo. 888-786-4375

El Rancho Pinoso

Pagosa Springs, Colo. 888-801-1097

Bar Lazy J Guest Ranch

Parshall, Colo. 800-396-6279

Sundance Trail Guest Ranch

Red Feather Lakes, Colo. 800-357-4930

Coulter Lake Guest Ranch

Rifle, Colo. 970-625-1473

Lost Valley Ranch

Sedalia, Colo. 303-647-2311

North Fork Ranch & Fishing Lodge

Shawnee, Colo. 303-838-9873

Vista Verde Ranch

Steamboat Springs, Colo. 800-526-7433

Buffalo Creek Ranch

Walden, Colo. 970-723-4045

Triple B Ranch

Woodland Park, Colo. 719-687-8899

Two baRs seven DuDe Ranch

Tie Siding, Wyo. 307-742-6072

Mockville Land and Cattle Co.

Mercer, Mont. 660-382-5862

Upper Canyon Outfitters & Guest Ranch

Alder, Mont. 800-735-3973

Broken Arrow Lodge and Outfitters

Alder, Mont. 406-842-5437

JJJ Wilderness Ranch

Augusta, Mont. 406-562-3653

Averill’s Flathead Lake Ranch

Big Fork, Mont. 406-837-4391

The Big EZ Lodge

Big Sky, Mont. 877-244-3299

Lone Mountain Ranch

Big Sky, Mont. 406-995-4644

Lazy K Bar Ranch

Big Timber, Mont. 406-537-4404

Sweet Grass Ranch

Big Timber, Mont. 406-537-4477

Lonesome Spur Ranch

Bridger, Mont. 406-662-3460

Pine Butte Guest Ranch

Choteau, Mont. 406-466-2158

Seven Lazy P- Deep Canyon Guest Ranch

Choteau, Mont. 406-466-2044

G Bar M Ranch

Clyde Park, Mont. 406-686-4423

Triple Creek Ranch

Darby, Mont. 800-654-2943

Hubbards Six Quarter Circle Ranch

Emigrant, Mont. 406-848-7755

Mountain Sky Guest Ranch

Emigrant, Mont. 800-548-3392

Laughing Water Ranch

Fortine, Mont. 800-847-5095

320 Guest Ranch and Resort

Gallatin Gateway, Mont. 406-995-4283

Covered Wagon Ranch

Gallatin Gateway, Mont. 800-995-4237

Elkhorn Ranch

Gallatin Gateway, Mont. 406-995-4291

Nine Quarter Circle Ranch

Gallatin Gateway, Mont. 406-995-4276

Rainbow Ranch Lodge

Gallatin Gateway, Mont. 406-995-4132

The Resort at Paws Up

Greenough, Mont. 406-244-5200

McGinnis Meadows Cattle and Guest Ranch

Libby, Mont. 406-293-5000

63 Ranch

Livingston, Mont. 888-395-5151

Bonanza Creek Guest Ranch

Martinsdale, Mont. 800-476-6045

Hawley Mountain Guest Ranch

McLeod, Mont. 877-496-7848

The Ranch at Rock Creek

Philipsburg, Mont. 877-786-1545

The Lazy E-L Guest Ranch

Roscoe, Mont. 406-328-6858

Rich Ranch Outfitting and Guest Ranch

Steely Lake, Mont. 406-677-2317

Bear Creek Guest Ranch

Essex, Mont. 406-226-4489

The Circle Bar Guest Ranch

Utica, Mont. 877-682-6926

Bar N Ranch

West Yellowstone, Mont. 406-646-0300

Bar W Guest Ranch

Whitefish, Mont. 1-866-828-2900

Rocking Z Guest Ranch

Wolf Creek, Mont. 406-458-3890


Ennis, Mont. 406-682-4867

Little Piney Ranch

Banner, Wyo. 307-683-2806

Klondike Ranch

Buffalo, Wyo. 1-800-362-2982

Paradise Guest Ranch

Buffalo, Wyo. 307-684-7876

Powder River Experience

Clearmont, Wyo. 307-758-4381

7D Ranch

Cody, Wyo. 888-587-9885

Rimrock Ranch

Cody, Wyo. 307-587-3970

Blackwater Creek Ranch

Cody, Wyo. 888-243-1516

Crossed Sabres Guest Ranch

Cody, Wyo. 307-587-3750

Lozier’s Box R Ranch

Cora, Wyo. 307-367-4868

Absaroka Ranch

Dubois, Wyo. 307-455-2275

Bitterroot Dude Ranch

Dubois, Wyo. 800-545-0019

Brooks Lake Lodge

Dubois, Wyo. 307-455-2121

Crooked Creek Guest Ranch

Dubois, Wyo. 888-238-2647

Triangle C Ranch

Dubois, Wyo. 800-661-4928

T Cross Ranch

Dubois, Wyo. 307-455-2206

CM Ranch

Dubois, Wyo. 800-455-0721

Lazy L&B Ranch

Dubois, Wyo. 800-453-9488

A Bar A Ranch

Encampment, Wyo. 307-327-5454

Bucking S Working Cattle & Guest Ranch

Hanna, Wyo. 866-933-3422

Goosewing Ranch

Jackson Hole, Wyo. 1-888-733-5251

Spotted Horse Ranch

Jackson Hole, Wyo. 1-800-528-2084

Flat Creek Ranch

Jackson Hole, Wyo. 307-733-0603

Trail Creek Ranch

Jackson Hole, Wyo. 307-733-2610

Red Rock Ranch

Kelly, Wyo. 307-733-6288

Vee Bar Guest Ranch

Laramie, Wyo. 307-745-7036

Dryhead Ranch

Lovell, Wyo. 307-548-6688

Triangle X Ranch

Moose, Wyo. 307-733-2183

Gros Ventre River Ranch

Moose, Wyo. 307-733-4138

Lost Creek Ranch

Moose, Wyo. 307-733-3435

Moose Head Ranch

Moose, Wyo. 307-733-3141

Heart Six Ranch

Moran, Wyo. 888-543-2477

HF Bar Ranch

Saddlestring, Wyo. 307-684-2487

Brush Creek Ranch

Saratoga, Wyo. 307-327-5284

Medicine Bow Lodge & Guest Ranch

Saratoga, Wyo. 307-326-5439

The Hideout Lodge and Guest Ranch

Shell, Wyo. 800-354-8637

Red Reflet Guest Ranch

Tan Sleep, Wyo. 307-366-2340

R Lazy S Ranch

Teton Village, Wyo. 307-733-2655

Eatons’ Guest Ranch

Wolf, Wyo. 800-210-1049


Sprucedale Guest Ranch

Alpine, Ariz. 928-333-4984

Cold Creek Ranch

Clifton, Ariz. 520-705-1525

Triangle T Guest Ranch

Dragoon, Ariz. 520-586-7533

Hidden Meadow Ranch

Greer, Ariz. 866-333-4080

Grand Canyon Ranch

Meadview, Ariz. 702-736-8787

Circle Z Ranch

Patagonia, Ariz. 520-394-2525

Apache Spirit Ranch

Tombstone, Ariz. 520-457-7299

Rancho De La Osa Guest Ranch

Sasabe/ Tucson, Ariz. 1-520-823-4257

Elkhorn Ranch

Tucson, Ariz. 520-822-1040

Tanque Verde Ranch

Tucson, Ariz. 800-234-3833

The White Stallion Ranch

Tucson, Ariz. 888-977-2624

Flying E Dude Ranch

Wickenburg, Ariz. 888-684-2650

Rancho De Los Cabellaros

Wickenburg, Ariz. 1-800-684-5030

Stagecoach Trails Guest Ranch

Yucca, Ariz. 866-444-4471

The Lodge and Ranch at Chama Land and Cattle Co.

Chama, N.M. 575-756-2233

Z Lazy B Guest Ranch

Fort Wingate, N.M.505-488-5600

Double E Ranch

Gila, N.M. 866-242-3500

Vermejo Park Ranch

Raton, N.M. 575-445-3097

N Bar Ranch

Reserve, N.M. 575-533-6253

Burnt Well Guest Ranch

Roswell, N.M. 866-419-0492

The Bishop’s Lodge Ranch Resort and Spa

Santa Fe, N.M. 800-419-0492

Los Pinos Guest Ranch

Terrero, N.M. 505-757-6213

JX Ranch

Tucumcari, N.M. 575-487-2419

Geronimo Trail Guest Ranch

Winston, N.M. 575-772-5157

Hidden Springs Ranch

Altamont, Utah 435-454-3737

Red Canyon Lodge

Dutch John, Utah 435-889-3759

Box C Ranch

Grouse Creek, Utah 866-779-2105

Reid Ranch

Salt Lake City, Utah 800-468-3274

Rockin’ R Ranch

Sandy, Utah 801-733-9538

Bar 10 Ranch at the Grand Canyon

St. George, Utah 435-628-4010

The Lodge at Red River Ranch

Torrey, Utah 435-425-3322

Boulder Mountain Guest Ranch

Boulder, Utah 435-335-7480

Texas & Oklahoma

Rebel Hill Guest Ranch

Antlers, Okla. 580-271-0061


Ames, Okla. 800-928-4574

Meadow Lake Ranch

Sand Springs, Okla. 918-494-6000

A to Z Ranch

Smithville, Okla. 580-244-3729

Dixie Dude Ranch

Bandera, Texas 800-375-9255

Rancho Cortez

Bandera, Texas 830-796-9339

Running-R Guest Ranch

Bandera, Texas 830-796-3984

Twin Elm Guest Ranch

Bandera, Texas 830-796-3628

Texas Ranch Life

Chappell Hill, Texas 979-865-3649

Bar H Working Dude Ranch

Clarendon, Texas 806-874-2634

Old Alazan Ranch

Clint, Texas 915-851-2966

Prude Ranch

Fort Davis, Texas 432-426-3201

Wildcatter Ranch

Graham, Texas 940-549-3500

Beaumont Ranch

Grandview, Texas 817-866-4867

Cibolo Creek Ranch

Marfa, Texas 432-229-3737


Bandera, Texas 800-292-5134

Rope the Wind Ranch and Retreat

Waco, Texas 254-799-2794

Silver Spur Guest Ranch

Bandera, Texas 830-796-3037

Great Plains

Uncle Buck’s Lodge

Brewster, Neb. 800-239-9190

Circle s ranch & country inn

Lawrence, Kan. 785-843-4124

High Plains Homestead

Crawford, Neb. 308-665-2592

Rowse’s 1+1 Ranch

Burwell, Neb. 308-346-55530

Our Heritage Guest Ranch

Pine Ridge, Neb. 308-665-2810

Triple R Ranch

Keystone, S.D. 888-777-2624

Moore Longhorn Ranch

Bucklin, Kan. 620-826-3649

C & W Ranch

Smolan, Kansas 785-668-2352

Lone Butte Ranch

Grassy Butte, N.D. 701-863-6864

Buffalo Gap Guest Ranch

Medora, N.D. 701-623-4200


WiLstem Guest Ranch

French Lick, Ind. 812-936-4484

Rockin’ R Stable

Bear Lake, Mich. 231-864-3539

Spur of the Moment Ranch

Mountain, Wis. 715-276-3726

Endless Valley Stables

Spring Green, Wis. 608-753-2887

The Eastern Seaboard

Wicked R Western Productions, Inc.

Camden-Wyoming, Del. 302-492-3327

Rocking Horse Ranch

Hudson Valley, N.Y. 800-647-2624

R & R Dude Ranch

Otto, N.Y. 716-257-5663

1000 Acres Ranch

Stony Creek, N.Y. 518-696-2444

Cook Forest Area Scenic Trail Ride and Dude Ranch

Clarion/ Summerville, Penn. 814-226-5985

Buck Valley Ranch

Warfordsburg, Penn. 717-294-3759

Florida & The South

Crow Mountain Guest Ranch

Slipoff Hollow, Ala.256-437-3096

Timber Lodge Ranch

Amity, Ark. 870-342-9200

Bar 50 Guest Ranch

Bismarck, Ark. 888-829-9570

Pure Country Retreat

Smithville, Ark. 870-283-7090

Bar J Guest Ranch and Summer Horse Camp

El Dorado, Ark. 870-748-2514

Dinner Bell Ranch and Resort

Eureka Springs, Ark. 479-253-2900

Pond Mountain Lodge and Resort

Eureka Springs, Ark. 800-583-8043

Lost Spur Guest Ranch

Harrison, Ark. 870-743-4655

Panther Valley Ranch

Hot Springs, Ark. 501-623-5556

Rafter D Ranch

Melbourne, Ark. 870-346-5652

Tin Top Ranch Trailriding

Mena, Ark. 800-436-8199

James Ranch Lodge

Pocahontas, Ark. 870-897-4464

Rimrock Cove Ranch

Ponca, Ark. 870-553-2556

Horseshoe Canyon Ranch

Jasper, Ark. 800-480-9635

Diamond D Ranch

Jansonville, Fla. 904-289-9331

Westgate River Ranch

River Ranch, Fla. 863-692-1321

St. John Ranch and Lodge

Homer, La. 318-927-4484

Bucks and Spurs Guest Ranch

Ava, Mo. 417-683-2381

Brushy Creek Lodge and Resort

Black, Mo. 573-269-4600

Big Hat Horse Camp

California, Mo. 660-427-5645

Golden Hills Trail Rides and Resort

Raymondville, Mo. 417-457-6222

Clear Creek Guest Ranch

Burnsville, N.C. 828-675-4510

Pisgah View Ranch

Candler, N.C. 866-252-8361

Cataloochee Ranch

Maggie Valley, N.C. 828-926-1401

Circle E Guest Ranch

Belvidere, Tenn. 931-962-1790

A Tennessee Dude and Guest Ranch

Chattanooga, Tenn.423-554-4677

French Broad River Dude Ranch

Del Rio, Tenn. 423-487-3120

Clover Creek Guest Ranch and Hunting Lodge

Hornbeak, Tenn. 866-538-3029

Shangrila Guest Ranch

South Boston, Va. 434-517-0888

Alaska & Hawaii

Denali Country Ranch

Anchorage, Alaska 907-345-3083

Dahana Ranch

Kamuela, Hawaii 808-885-0057

What did you think of this article?

Thank you for your feedback!

Share this:
Posted In

Subscribe To Our Newsletter

Stay in the loop! Subscribe to our newsletter to get the best deals on authentic Western goods and gear.

Related Articles

Buckhorn Saloon

Buckhorn Saloon & Opera House | The Oldest Saloon in the Southwest

A tiny, mountain mining town is home to the oldest saloon in the Southwest.
A tiny, mountain mining town is home to the oldest saloon in the Southwest.
Read Story
Tejon Ranch

Great Ranches of California

The largest and most historic ranches of the Golden State.
The largest and most historic ranches of the Golden State.
Read Story
As a late July storm threatens, this bronc and his rider put on a show. Moments later, the horse jumped over the arena fence.

Wilder Cowboy Days

Behind the chutes at Cheyenne Frontier Days.
Behind the chutes at Cheyenne Frontier Days.
Read Story