Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Ottsville Pennsylvania Accommodations

Find accommodations in Ottsville with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or close to Ottsville, PA for your personal leisure or group travel. Explore the most favored Ottsville Pennsylvania hotel rooms. Review the Ottsville hotel list below to find the perfect lodging. We also have a map of the Ottsville hotels. Planning a group? Lock in Ottsville Group Hotel Discounts

The Ottsville center point is around 8 miles east of Richland Historical Society and 10 miles east of St Luke's Quakertown Hospital.

Ottsville Hotels, Motels & Accommodations

Mccooles Arts & Events Place
+1-888-389-4121
10 South Main St., Quakertown, PA 18951 ~10.23 miles west of Ottsville
  • Low-priced property
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Ottsville" Get Alexa Skill →
Mainstreet Inn : 625 North Main St.
+1-888-675-2083
625 North Main St., Doylestown, PA 18901 ~10.28 miles south of Ottsville
  • Two-star Downtown property
  • Hotel has 2 floors
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Econo Lodge in Quakertown
+1-800-716-8490
1446 West Broad St., Quakertown, PA 18951 ~10.38 miles west of Ottsville
  • Economical hotel
  • Check-in time: 11:00
From$60
Average 3.0 /5 Review Score Call BookMore Details
Golden Plough Inn at Peddlers in Lahaska
+1-800-805-5223
Route 202 & Street Rd., Lahaska, PA 18931 ~10.88 miles southeast of Ottsville
  • 3 star Resort hotel
  • Fitness + Health Center
From$109
Average 3.0 /5 Hotel Reviews Call BookMore Details
Executive Inn Coopersburg
+1-888-965-1860
321 Route 309, Coopersburg, PA 18036 ~12.05 miles west of Ottsville
  • Cheap hotel
From$40
Average 3.0 /5 Reviews Call BookMore Details
Clarion Inn & Suites New Hope - Lambertville in New Hope
+1-888-788-5576
6426 Lower York Rd., New Hope, PA 18938 ~12.27 miles southeast of Ottsville
  • Cheap Rural hotel
From$90
Average 3.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Bethlehem, an IHG Hotel
+1-888-897-9207
2201 Cherry Lane, Bethlehem, PA 18015 ~12.50 miles northwest of Ottsville
  • Midscale Highway hotel
  • Airport shuttle provided
From$78
Very Good 4.0 /5 Review Score Call BookMore Details
Lambertville House
+1-888-311-4278
32 Bridge St., Lambertville, NJ 08530 ~13.55 miles southeast of Ottsville
  • High-end Rural hotel
  • 26 rooms in property
From$277
Very Good 4.0 /5 Reviews Call BookMore Details
Springhill Suite - Quakertown
+1-888-469-4795
1930 John Fries Highway, Quakertown, PA 18951 ~13.58 miles west of Ottsville
  • Affordable Rural property
  • Hotel has 3 floors
From$89
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Hampton Inn by Hilton Quakertown - Quakertown
+1-888-734-9421
1915 Jihn Fries Highway, Quakertown, PA 18951 ~13.60 miles west of Ottsville
  • Affordable Suburban property
  • Check in time: 4pm
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Hampton Inn Quakertown in Quakertown
+1-888-841-5292
1915 John Fries Highway, Quakertown, PA 18951 ~13.66 miles west of Ottsville
  • Three Star Suburban hotel
  • Free comp. breakfast
From$109
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Quakertown, an IHG Hotel : 1918 John Fries Highway
+1-888-455-5160
1918 John Fries Highway, Quakertown, PA 18951 ~13.72 miles west of Ottsville
  • Midscale Rural property
  • 3 floors in property
From$89
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Quality Inn & Suites Quakertown - Allentown
+1-888-965-8297
1905 John Fries Highway, Quakertown, PA 18951 ~13.75 miles west of Ottsville
  • Mid-scale Highway hotel
  • 22 suites in property
From$65
Average 3.0 /5 Recent Reviews Call BookMore Details
Candlewood Suites Bethlehem South
+1-888-906-6358
1630 Spillman Dr., Bethlehem, PA 18015 ~13.82 miles northwest of Ottsville
  • 3-star Suburban property
  • 101 suites in property
From$54
Very Good 4.0 /5 Read Reviews Call BookMore Details
The River House at Odettes - New Hope
+1-888-749-6785
274 South River Rd., New Hope, PA 18938 ~13.82 miles southeast of Ottsville
  • 3 star property
  • Check-in: 15:00
From$90
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Ottsville" Get Alexa Skill →
Knights Inn Center Valley in Center Valley
+1-888-878-9982
4942 Pa 309, Center Valley, PA 18034 ~14.00 miles west of Ottsville
  • Two star hotel
  • Hotel has 2 floors
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Courtyard by Marriott Bethlehem Lehigh Valley/I-78
+1-888-389-4485
2220 Emrick Blvd., Bethlehem, PA 18020 ~14.25 miles northwest of Ottsville
  • 3 star Suburban property
  • Check in: 3pm
From$75
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Wind Creek Bethlehem - Bethlehem
+1-888-389-4121
77 Sands Blvd., Bethlehem, PA 18015 ~14.31 miles northwest of Ottsville
  • 4 star Resort hotel
  • 302 rooms in hotel
From$129
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Americas Best Value Inn Phillipsburg
+1-888-675-2083
1311 Route 22 West, Phillipsburg, NJ 08865 ~14.33 miles north of Ottsville
  • 2 star property
  • Check-in: 3pm
From$399
Poor 2.0 /5 Read Reviews Call BookMore Details
Homewood Suites by Hilton Doylestown
+1-800-716-8490
2650 Kelly Rd., Warrington, PA 18976 ~14.36 miles south of Ottsville
  • Mid-scale Suburban hotel
  • 5 floors in property
From$89
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Hampton Inn Doylestown - Warrington
+1-800-805-5223
1570 Easton Rd., Warrington, PA 18976 ~14.48 miles south of Ottsville
  • Midscale Suburban hotel
  • Check-in: 3:00 PM
From$80
Very Good 4.5 /5 Review Score Call BookMore Details
SpringHill Suites by Marriott Allentown Bethlehem/Center Valley - Center Valley
+1-888-965-1860
3800 West Dr., Center Valley, PA 18034 ~14.75 miles west of Ottsville
  • Affordable Highway property
  • Gym is available on property
From$92
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Comfort Suites Bethlehem Near Lehigh University and LVI Airport - Bethlehem
+1-888-788-5576
120 West 3rd St., Bethlehem, PA 18015 Website ~14.99 miles northwest of Ottsville
  • Midscale Downtown property
  • Check-in time: 3:00 PM
From$89
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
The Sayre Mansion Inn in Bethlehem
+1-888-897-9207
250 Wyandotte St., Bethlehem, PA 18018 ~15.17 miles northwest of Ottsville
  • Mid-scale property
  • 18 rooms in property
From$90
Very Good 4.0 /5 Read Reviews Call BookMore Details
The Sayre Mansion Inn : 250 Wyandotte St.
+1-888-311-4278
250 Wyandotte St., Bethlehem, PA 18015 ~15.17 miles northwest of Ottsville
  • Mid-scale Suburban property
  • 3 floors in property
From$80
Very Good 4.0 /5 Reviews Call BookMore Details
Grand Eastonian Hotel & Suites
+1-888-469-4795
140 Northampton St., Easton, PA 18042 ~15.35 miles north of Ottsville
  • 3 star Downtown hotel
  • Check-in: 4pm
From$109
Average 3.0 /5 Recent Reviews Call BookMore Details
Hotel Bethlehem, A Historic Hotel of America in Bethlehem
+1-888-734-9421
437 Main St., Bethlehem, PA 18018 ~15.44 miles northwest of Ottsville
  • Four star Downtown hotel
  • Access to gym on-site
From$159
Very Good 4.0 /5 Reviews Call BookMore Details
Hyatt Place Bethlehem - Bethlehem
+1-888-841-5292
45 West North St., Bethlehem, PA 18018 ~15.50 miles northwest of Ottsville
  • 3 star Downtown property
  • 3 conference rooms in property
From$99
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Blue Grillhouse
+1-888-455-5160
4431 Easton Ave., Bethlehem, PA 18020 ~15.54 miles northwest of Ottsville
  • Two star hotel
From$60
Average 3.0 /5 Review Score Call BookMore Details
Quality Inn Montgomeryville - Philadelphia
+1-888-965-8297
678 Bethlehem Pike, Montgomeryville, PA 18936 ~15.68 miles south of Ottsville
  • Mid-scale Suburban property
  • Hotel has an eco-friendly policy Learn more
From$55
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Red Roof Inn PLUS+ Easton : 2415 Nazareth Rd.
+1-888-906-6358
2415 Nazareth Rd., Easton, PA 18045 ~15.77 miles north of Ottsville
  • Midscale Highway hotel
  • Gym / Fitness Center Available
From$67
Average 3.0 /5 Reviews Call BookMore Details
Hampton Inn Clinton
+1-888-749-6785
16 Frontage Rd., Clinton, NJ 08809 ~15.86 miles northeast of Ottsville
  • Mid-scale Rural hotel
  • 129 sleeping rooms in hotel
From$100
Average 3.0 /5 Guest Reviews Call BookMore Details
Ramada by Wyndham Flemington
+1-888-878-9982
250 Highway 202 / 31, Flemington, NJ 08822 ~15.96 miles east of Ottsville
  • Two star Downtown property
  • Check in time: 3 pm
Ramada Inn & Suites in Flemington
+1-888-389-4485
250 Us 202, Flemington, NJ 08822 ~15.97 miles east of Ottsville
  • Cheap property
From$60
Average 3.0 /5 Review Score Call BookMore Details
The Lafayette Inn - Easton
+1-888-389-4121
525 West Monroe St., Easton, PA 18042 ~16.13 miles north of Ottsville
  • 3-star Suburban hotel
  • 18 rooms in property
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Joseph Ambler Inn : 1005 Horsham Rd.
+1-888-675-2083
1005 Horsham Rd., North Wales, PA 19454 ~16.47 miles south of Ottsville
  • Midscale Suburban property
  • Free complimentary breakfast
From$109
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Liyo Inn Clinton : 111 Route 173 West Main St.
+1-800-716-8490
111 Route 173 West Main St., Clinton, NJ 08809 ~16.80 miles northeast of Ottsville
  • Midscale Suburban hotel
  • Has environment-friendly policy See more
From$89
Average 3.0 /5 Guest Reviews Call BookMore Details
Staybridge Suites Montgomeryville, an IHG Hotel - North Wales
+1-800-805-5223
119 Garden Golf Blvd., North Wales, PA 19454 ~16.80 miles south of Ottsville
  • Affordable Suburban property
  • 105 rooms in hotel
From$50
Average 3.0 /5 Guest Reviews Call BookMore Details
Hampton Inn & Suites Philadelphia Montgomeryville
+1-888-965-1860
121 Garden Golf Blvd., North Wales, PA 19454 ~16.80 miles south of Ottsville
  • Three Star Suburban hotel
  • Check in: 3:00
From$80
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Hampton Inn Flemington
+1-888-788-5576
14 B Royal Rd., Flemington, NJ 08822 ~16.88 miles east of Ottsville
  • Affordable hotel
From$80
Very Good 4.0 /5 Read Reviews Call BookMore Details
Courtyard by Marriott Philadelphia Montgomeryville
+1-888-897-9207
544 Dekalb Pike, Montgomeryville, PA 19454 ~16.90 miles south of Ottsville
  • 3 star Suburban property
  • Hotel has a green policy Learn more
From$99
Average 3.5 /5 Read Reviews Call BookMore Details
The View Inn & Suites
+1-888-311-4278
3191 Highfield Dr., Bethlehem, PA 18020 ~17.04 miles northwest of Ottsville
  • 3-star Suburban hotel
  • 113 rooms in property
From$47
Average 3.0 /5 Read Reviews Call BookMore Details
Rodeway Inn Conference Center in Montgomeryville
+1-888-469-4795
969 Bethlehem Pike, Montgomeryville, PA 18936 ~17.28 miles south of Ottsville
  • Two star Suburban property
  • Hotel has 62 rooms
From$59
Average 3.0 /5 Latest Reviews Call BookMore Details
Woodspring Suites Allentown Bethlehem - Bethlehem
+1-888-734-9421
4016 Christian Spring Rd., Bethlehem, PA 18020 ~17.34 miles northwest of Ottsville
  • 2 star property
  • Check-in: 3:00 p.m.
From$42
Average 3.0 /5 Recent Reviews Call BookMore Details
Hampton Inn & Suites by Hilton Warrington Horsham
+1-888-841-5292
201 Metro Dr., Warrington, PA 18976 ~17.55 miles south of Ottsville
  • 3-star Suburban property
  • Has environment-friendly policy Learn more
From$80
Poor 2.0 /5 Reviews Call BookMore Details
Hampton Inn Easton in Easton
+1-888-455-5160
3723 Easton Nazareth Highway, Easton, PA 18045 ~17.59 miles north of Ottsville
  • 3-star Suburban hotel
  • Free comp. breakfast
From$100
Very Good 4.0 /5 Guest Reviews Call BookMore Details
SureStay Plus Hotel by Best Western Lehigh Valley : 300 Gateway Dr.
+1-888-965-8297
300 Gateway Dr., Bethlehem, PA 18017 ~17.64 miles northwest of Ottsville
  • Affordable Suburban property
  • Free breakfast available
From$60
Average 3.5 /5 Reviews Call BookMore Details
Hampton Inn & Suites
+1-888-906-6358
200 Gateway Dr., Bethlehem, PA 18017 ~17.72 miles northwest of Ottsville
  • 3 star Suburban hotel
  • 110 sleeping rooms in hotel
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
TownePlace Suites by Marriott Bethlehem Easton/Lehigh Valley - Easton
+1-888-749-6785
3800 Easton / Nazareth Highway, Easton, PA 18045 ~17.76 miles north of Ottsville
  • Cheap Highway property
  • Fitness center on property
From$89
Very Good 4.0 /5 Read Reviews Call BookMore Details
Towneplace Suites Clinton
+1-888-878-9982
1638 Nj 31, Clinton, NJ 08809 ~17.86 miles northeast of Ottsville
  • Three Star hotel
From$69
Average 3.0 /5 Recent Reviews Call BookMore Details

Next: See My Ottsville Hotels with Pricing

Graph: Upcoming 20 Days of Ottsville Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Ottsville, PA discounts available. The chart reflects the cheapest Ottsville hotel for each day and each star rating category.

FAQs about hotels in Ottsville

What are the top rated hotels in Ottsville?

Hampton Inn Doylestown, Joseph Ambler Inn and Mainstreet Inn are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in Ottsville?

Lambertville House, Wind Creek Bethlehem and Hotel Bethlehem, A Historic Hotel of America are the top 3 luxury hotels near Ottsville city center.

What hotels are closest to the city center of Ottsville?

Mccooles Arts & Events Place, Mainstreet Inn, and Econo Lodge are the properties closest to Ottsville city center.

How much does a 3 star hotel in Ottsville cost per night?

In the last year, the average 3 star hotel in Ottsville has been $154.82 per night. (based on HotelPlanner prices)

How much does a luxury hotel in Ottsville cost?

In the last year, the average 4 star hotel in Ottsville has been $130.00 per night. (based on HotelPlanner prices)

What are the best independent hotels in Ottsville?

Joseph Ambler Inn, Mainstreet Inn and Lambertville House are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Ottsville?

Springhill Suite, Courtyard by Marriott Bethlehem Lehigh Valley and SpringHill Suites by Marriott Allentown Bethlehem are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Ottsville?

Comfort Suites Bethlehem Near Lehigh University and LVI Airport, Quality Inn Montgomeryville - Philadelphia and Econo Lodge are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular IHG hotels in Ottsville?

Holiday Inn Express Hotel & Suites Bethlehem, an IHG Hotel, Holiday Inn Express Hotel & Suites Quakertown, an IHG Hotel and Candlewood Suites Bethlehem South are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top