Places to stay in Buffalo, Oklahoma

Buffalo is a town in Harper County, Oklahoma. It is the county seat of Harper County. Local dining options include My Casa Cafe, Buffalo Diner, Lamunyon’s Dairy Boy, and Pizza Pub.

If you are travelling in the area, Buffalo is located close to Willard Cemetery, Oknoname 059042 Reservoir, Oknoname 059064 Reservoir, Oknoname 05933 Reservoir and Oknoname 05904 Reservoir.

Available Buffalo lodging

We currently have 8 accommodations in and around Buffalo.

Buffalo Hotels, Motels, Resorts, B&Bs and Extended Stay

Motels

The Wheatland Inn

A peaceful location offering comfortable luxury, The Wheatland Inn is located very near downtown Buffalo, Oklahoma. The Inn offers two charming units, "The Cottage" and "The Historical Central Telephone Office".
121 & 124 Southeast 1st
Buffalo, Oklahoma
Motels

Buffalo Creek Motel

Next time your travels take you to Buffalo, book a stay at the Buffalo Creek Motel. Conveniently located right in the town's downtown area, this small motel offers clean and comfortable guest rooms. Overnight, weekly and monthly rates available..
813 North Hoy Street
Buffalo, Oklahoma
Bed & Breakfasts

Selman Guest Ranch

Camping at the Selman Guest Ranch is under the stars. Miles and Miles from Civilization and neighbors. The ranch will put any state park to shame. The guesthouse was originally the train depot in Selman, OK.
Rt 2 Box 43
Buffalo, Oklahoma
Bed & Breakfasts

Red Rock Inn

711 Northeast 1st Street
Buffalo, Oklahoma
Bed & Breakfasts

Buffalo Trails Bed & Breakfast

910 North Hoy Street
Buffalo, Oklahoma
Bed & Breakfasts

The Woolly Bison Inn

2-4 East Turner
Buffalo, Oklahoma

Buffalo Camping & RV, Cottages, Rentals and Lodges / Ranches

Cottages

Buffalo Bungalow

810 Southeast 5th Street
Buffalo, Oklahoma
Campsite / RV Parks

Doby Springs Municipal Golf Course & Recreation Park

18244 East 13 Road
Buffalo, Oklahoma
Booking.com

Other useful links: