Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bartlesville

Filter by star ratings
All filters
Budget Inn
Budget Inn
1410 Southwest Frank Phillips Boulevard, Bartlesville, OK, United States
Show on map
0.8 mi from city centre, Bartlesville 

Budget Inn Bartlesville is located in Bartlesville and is close to Price Tower. Those staying at the property can also make use of free Wi-Fi access during their stay.

Days Inn & Suites by Wyndham Bartlesville
Days Inn & Suites by Wyndham Bartlesville
5.9 Okay
1410 Southeast Washington Blvd, Bartlesville, OK, United States
Show on map
2.7 mi from city centre, Bartlesville 
OkayBased on 193 reviews
5.9

This pet-friendly hotel is located in Bartlesville and features an indoor pool and free Wi-Fi. It is ideally positioned for guests wishing to discover the area's attractions.

Inn at Price Tower
Inn at Price Tower
510 Dewey Ave, Bartlesville, OK, United States
Show on map
0.3 mi from city centre, Bartlesville 

Located next to Price Tower in Bartlesville, The Inn at Price Tower offers free Wi-Fi and historic accommodation. It is conveniently positioned for guests wanting to discover the area's attractions.

Hampton Inn Bartlesville
Hampton Inn Bartlesville
8.9 Excellent
130 Southeast Washington Boulevard, Bartlesville, OK, United States
Show on map
2.6 mi from city centre, Bartlesville 
ExcellentBased on 207 reviews
8.9

Hampton Inn Bartlesville is situated in Bartlesville and is close to the area's popular attractions. It also features an indoor pool and a fitness centre.

Hilton Garden Inn Bartlesville
Hilton Garden Inn Bartlesville
9.3 Excellent
205 SW Frank Phillips Blvd., Bartlesville, OK, United States
Show on map
0.3 mi from city centre, Bartlesville 
ExcellentBased on 173 reviews
9.3

Hilton Garden Inn Bartlesville provides 3-star accommodation in Bartlesville. It is steps from the Phillips Petroleum Company Museum and is close to the area's popular attractions and dining spots.

Knights Inn Bartlesville
Knights Inn Bartlesville
211 Southeast Washington Boulevard, Bartlesville, OK, United States
Show on map
2.6 mi from city centre, Bartlesville 

Knights Inn Bartlesville provides a charming setting when in Bartlesville. It is conveniently positioned for those wishing to visit local attractions.

Tips for booking a Bartlesville hotel

Cheapest month:December
Most expensive month:July
Average price in Bartlesville:$115/night
Absolute cheapest price found:$56/night
Cheapest day:Tuesday
Most expensive day:Saturday
$92 - $165
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$99 - $124
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bartlesville hotels

Show all 21 hotels
1
Hampton Inn Bartlesville
Hampton Inn Bartlesville
8.9 Excellent
130 Southeast Washington Boulevard, Bartlesville, OK, United States
Show on map
2.6 mi from city centre, Bartlesville 

Hampton Inn Bartlesville is situated in Bartlesville and is close to the area's popular attractions. It also features an indoor pool and a fitness centre.

2
Hilton Garden Inn Bartlesville
Hilton Garden Inn Bartlesville
9.3 Excellent
205 SW Frank Phillips Blvd., Bartlesville, OK, United States
Show on map
0.3 mi from city centre, Bartlesville 

Hilton Garden Inn Bartlesville provides 3-star accommodation in Bartlesville. It is steps from the Phillips Petroleum Company Museum and is close to the area's popular attractions and dining spots.

3
Days Inn & Suites by Wyndham Bartlesville
Days Inn & Suites by Wyndham Bartlesville
5.9 Okay
1410 Southeast Washington Blvd, Bartlesville, OK, United States
Show on map
2.7 mi from city centre, Bartlesville 

This pet-friendly hotel is located in Bartlesville and features an indoor pool and free Wi-Fi. It is ideally positioned for guests wishing to discover the area's attractions.

Cheapest hotels in Bartlesville, Oklahoma

Show all 21 hotels
Knights Inn Bartlesville
Knights Inn Bartlesville
211 Southeast Washington Boulevard, Bartlesville, OK, United States
Show on map
2.6 mi from city centre,  

Knights Inn Bartlesville provides a charming setting when in Bartlesville. It is conveniently positioned for those wishing to visit local attractions.

$56
Avg. per night
Days Inn & Suites by Wyndham Bartlesville
Days Inn & Suites by Wyndham Bartlesville
5.9 Okay
1410 Southeast Washington Blvd, Bartlesville, OK, United States
Show on map
2.7 mi from city centre,  

This pet-friendly hotel is located in Bartlesville and features an indoor pool and free Wi-Fi. It is ideally positioned for guests wishing to discover the area's attractions.

$63
Avg. per night
Budget Inn
Budget Inn
1410 Southwest Frank Phillips Boulevard, Bartlesville, OK, United States
Show on map
0.8 mi from city centre,  

Budget Inn Bartlesville is located in Bartlesville and is close to Price Tower. Those staying at the property can also make use of free Wi-Fi access during their stay.

$83
Avg. per night
Hampton Inn Bartlesville
Hampton Inn Bartlesville
8.9 Excellent
130 Southeast Washington Boulevard, Bartlesville, OK, United States
Show on map
2.6 mi from city centre,  

Hampton Inn Bartlesville is situated in Bartlesville and is close to the area's popular attractions. It also features an indoor pool and a fitness centre.

$131
Avg. per night
Inn at Price Tower
Inn at Price Tower
510 Dewey Ave, Bartlesville, OK, United States
Show on map
0.3 mi from city centre,  

Located next to Price Tower in Bartlesville, The Inn at Price Tower offers free Wi-Fi and historic accommodation. It is conveniently positioned for guests wanting to discover the area's attractions.

$141
Avg. per night
Hilton Garden Inn Bartlesville
Hilton Garden Inn Bartlesville
9.3 Excellent
205 SW Frank Phillips Blvd., Bartlesville, OK, United States
Show on map
0.3 mi from city centre,  

Hilton Garden Inn Bartlesville provides 3-star accommodation in Bartlesville. It is steps from the Phillips Petroleum Company Museum and is close to the area's popular attractions and dining spots.

$145
Avg. per night

Hotel prices in Bartlesville

2 stars and under

$56 - $131

Days Inn & Suites by Wyndham Bartlesville
$63
Avg. per night
Budget Inn

#2 Most popular

$83
Avg. per night
Hampton Inn Bartlesville

Best value

$131
Avg. per night
3 stars

$141 - $145

Inn at Price Tower

#1 Most popular

$141
Avg. per night
Hilton Garden Inn Bartlesville

Best value

$145
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bartlesville

Bartlesville travel FAQs

  • What are the best hotels in Bartlesville?

    Hilton Garden Inn Bartlesville (9.3/10 from 173 reviews), Hampton Inn Bartlesville (8.9/10 from 207 reviews), and Harvest Manor- Upstairs 2 Bdrm Furnished Apartment- private entrance (9.8/10 from 18 reviews) are all highly rated places to stay in Bartlesville.

  • What is a good hotel near AT&SF Locomotive No.940?

    Hilton Garden Inn Bartlesville is a good hotel close to AT&SF Locomotive No.940 - it has scored 9.3 over 173 reviews from HotelsCombined users.