Book Hotels in Preston, OK
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Preston hotels

RANCH 3BRHOUSE & BARN. HORSE&PET FRIENDLY. GATED. SLEEPS 7. GLENPOOL CITY LIMITS
Mounds OK
Fully refundable
$298 nightly
The price is $311 total per night from Nov 29 to Nov 30
$311 total
Nov 29 - Nov 30
Total with taxes and fees
This vacation home includes a garden and laundry facilities.
"This was a hidden gem that we were glad to find! We will be back! Convenient to Tulsa, but just far enough away."
Reviewed on Oct 22, 2026

5 star single level home, 4 bdrm, 3 bath + private office and great backyard!
Bixby OK
This vacation home features a garden, laundry facilities, and barbecue grills.
"Beautiful home, very comfortable and would stay again, this was our second time renting the property and would definitely recommend it ! Thank you so much!"
Reviewed on Oct 11, 2026

Holiday Inn Express & Suites Glenpool-Tulsa South by IHG
12209 S Yukon Ave Glenpool OK
$98 nightly
The price is $112 total per night from Nov 30 to Dec 1
$112 total
Nov 30 - Dec 1
Total with taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests will ...
"Pretty close to the interstate and very easy to get there. Very clean and maintained. The breakfast was very good."
Reviewed on Oct 28, 2026

Best Western Okmulgee
3499 N Wood Dr Okmulgee OK
Fully refundableReserve now, pay when you stay
$94 nightly
The price is $107 total per night from Dec 1 to Dec 2
$107 total
Dec 1 - Dec 2
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Traveling on business? Take advantage of the business center and free WiFi in public areas. ...
"Very clean and spacious room. We will stay here again."
Reviewed on Oct 30, 2026

Holiday Inn Express Hotel & Suites Okmulgee by IHG
2780 N Woods Dr Okmulgee OK
Fully refundable
$110 nightly
The price is $125 total per night from Nov 29 to Nov 30
$125 total
Nov 29 - Nov 30
Total with taxes and fees
This hotel features an indoor pool and a 24-hour gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Guests will ...
"The bathroom was in need of a remodel because they tried to fix a problem that they had and did a poor repair job a 10 year old could have done better room 323"
Reviewed on Oct 25, 2026

Quality Inn Glenpool - Tulsa
14831 S Casper Street Glenpool OK
Fully refundable
$72 nightly
The price is $83 total per night from Nov 22 to Nov 23
$83 total
Nov 22 - Nov 23
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free full breakfast, free WiFi, and free self parking. Traveling on business? Take advantage of the business ...
"I liked the location and the staff were super friendly and accommodating, but my room smelled of urine, carpet was sticky, and there were a few German roaches present. Other than that the stay was great."
Reviewed on Sep 19, 2026

Days Inn by Wyndham Okmulgee
1221 S Wood Dr Okmulgee OK
Fully refundableReserve now, pay when you stay
$70 nightly
The price is $80 total per night from Nov 11 to Nov 12
$80 total
Nov 11 - Nov 12
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free on-the-go breakfast, free WiFi, and free self parking. Business travelers can take advantage of the ...
"Clean room, staff was excellent and I really enjoyed my stay without having to complain about something wrong with my room."
Reviewed on Oct 19, 2026

Relax Inn Henryetta
618 East Trudgeon Street Henryetta OK
Fully refundableReserve now, pay when you stay
$57 nightly
The price is $66 total per night from Nov 3 to Nov 4
$66 total
Nov 3 - Nov 4
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. Staff at the 24-hour front desk can provide around-the-clock ...

Days Inn by Wyndham Henryetta
810 East Trudgeon Street Henryetta OK
Fully refundableReserve now, pay when you stay
$65 nightly
The price is $75 total per night from Nov 3 to Nov 4
$75 total
Nov 3 - Nov 4
Total with taxes and fees
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. Traveling for business? Take advantage of the business center, express ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Recent Preston hotel reviews by fellow wanderers

Best Western Okmulgee
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"Very clean and spacious room. We will stay here again."
A verified traveler stayed at Best Western Okmulgee






