Skip to main content

Search hotels in Spavinaw, OK

Enter your dates to see the latest prices and deals for Spavinaw hotels

Spavinaw – 3 hotels and places to stay

Filter by:

Star Rating
Review score

Lake Hudson Inn

Hotel in Spavinaw

Lake Hudson Inn is located in Spavinaw and features a bar. Featuring room service, this property also provides guests with a restaurant. The hotel also has free WiFi and free private parking.

g
guerrero
From
United States
It was quiet and relaxing. It was on the lake!
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 17 reviews
Price from
$84
1 night, 2 adults

Americas Best Value Inn Jay

Jay (Near Spavinaw)

Located in Jay, Americas Best Value Inn Jay is 31 miles from John Brown University. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The hotel features family rooms.

S
Shelby
From
United States
We had room 117 this time and it was one of their updated rooms and it was nice.
Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 39 reviews
Price from
$69
1 night, 2 adults

Swim Dock and Views Lakefront Afton Vacation Rental

Afton (Near Spavinaw)

With lake views, this accommodation features a patio. With free Wifi, this apartment provides a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave.

M
Michelle
From
United States
Great location on the lake! Very much the romantic notion of a camp feel. Grounds were neat and tidy. Dock was well maintained.The bed was extremely comfortable.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 8 reviews
See all hotels in and around Spavinaw

Best hotels with breakfast in Spavinaw and nearby

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

This property offers access to a balcony, free private parking, and free Wifi. The vacation home is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided.