Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

4-star hotels in Yardley, Pennsylvania

Search the best hotels and places to stay in Yardley

View map
Filter by
Other filters
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Applied filters
Stars:   ×
Similar properties near Yardley
Lambertville House Hotel32 Bridge Street, Lambertville, United States, 08530View on map
9.8 mi from Yardley9.8 mi from City Center
Within easy reach of New Hope-Lambertville Toll Supported Bridge, this hotel comprises 26 rooms with en suite bathrooms.
  • The hotel has
    • On-site car park
    +1
8.8
Great33 reviews
Price fromUS$ 291per nightSelect
Not available
Inn At Glencairn Princeton3301 Lawrenceville Road, Princeton, United States, 08540View on map
8.5 mi from Yardley8.5 mi from City Center
Located 6 km from the center of Princeton, this hotel features canoeing, hiking and cycling in the area and a snack bar onsite.
  • The bed & breakfast has
    • Free Wi-Fi in rooms
    +1
  • The bed & breakfast has
    • On-site car park
    +1
9.2
Perfect18 reviews
Price fromUS$ 251per nightSelect
Not available
The Peacock Inn, An Ascend Hotel Collection Member20 Bayard Lane, Princeton, United States, 08540View on map
11.9 mi from Yardley11.9 mi from City Center
The property dates back to 1775, boasts a Liberty-style architecture and has prime location close to Princeton Battlefield.
7.4
Very good12 reviews
Price fromUS$ 268per nightSelect
Not available
Lambertville Station Inn11 Bridge St, Lambertville, United States, NJ 08530View on map
9.8 mi from Yardley9.8 mi from City Center
Located next to Artists' Gallery, the venue comprises 46 rooms with river views.
Price fromUS$ 243per nightSelect
Not available
Execustay At Stewards Crossing1000 Stewards Crossing Way, Lawrenceville, United States, 08648View on map
5.3 mi from Yardley5.3 mi from City Center
Located close to Trenton Farmers Market, the hotel has 216 rooms, and boasts access to a motorway.
Select
Not available

Filtering results

Please wait...

5 hotels found