Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Lebanon

Filter by star ratings
All filters
Residence Inn by Marriott Hanover Lebanon
9.0 Excellent

4.0 km from city centre, Lebanon Show on map

ExcellentBased on 77 reviews
9.0

This pet-friendly hotel is situated in Lebanon and features free Wi-Fi and an indoor pool. It also provides a 24-hour reception, meeting rooms and an express check-in and check-out feature.

Courtyard by Marriott Hanover Lebanon
8.7 Excellent

3.6 km from city centre, Lebanon Show on map

ExcellentBased on 197 reviews
8.7

Courtyard Hanover Lebanon is located in Lebanon and features an indoor pool. It also offers meeting rooms, a 24-hour reception and an express check-in and check-out feature.

Hampton Inn White River Junction
8.6 Excellent

1.8 km from city centre, White River Junction Show on map

ExcellentBased on 225 reviews
8.6

Hampton Inn White River Junction is located in White River Junction and features an indoor pool. It also offers meeting rooms, an express check-in and check-out feature and a sun deck.

Tips for booking a Lebanon hotel

Cheapest month:November
Most expensive month:June
Average price in Lebanon:C$ 236/night
Absolute cheapest price found:C$ 90/night
Cheapest day:Sunday
Most expensive day:Saturday
C$ 155 - C$ 371
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 145 - C$ 403
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Lebanon hotels

Show all 7 hotels
1
Residence Inn by Marriott Hanover Lebanon
9.0 Excellent

4.0 km from city centre, Lebanon Show on map

This pet-friendly hotel is situated in Lebanon and features free Wi-Fi and an indoor pool. It also provides a 24-hour reception, meeting rooms and an express check-in and check-out feature.

2
Courtyard by Marriott Hanover Lebanon
8.7 Excellent

3.6 km from city centre, Lebanon Show on map

Courtyard Hanover Lebanon is located in Lebanon and features an indoor pool. It also offers meeting rooms, a 24-hour reception and an express check-in and check-out feature.

3
Hampton Inn White River Junction
8.6 Excellent

1.8 km from city centre, White River Junction Show on map

Hampton Inn White River Junction is located in White River Junction and features an indoor pool. It also offers meeting rooms, an express check-in and check-out feature and a sun deck.

Cheapest hotels in Lebanon, New Hampshire

Show all 7 hotels
Hampton Inn White River Junction
8.6 Excellent

1.8 km from city centre, White River Junction Show on map

Hampton Inn White River Junction is located in White River Junction and features an indoor pool. It also offers meeting rooms, an express check-in and check-out feature and a sun deck.

C$ 128
Avg. per night
Courtyard by Marriott Hanover Lebanon
8.7 Excellent

3.6 km from city centre, Lebanon Show on map

Courtyard Hanover Lebanon is located in Lebanon and features an indoor pool. It also offers meeting rooms, a 24-hour reception and an express check-in and check-out feature.

C$ 166
Avg. per night
Residence Inn by Marriott Hanover Lebanon
9.0 Excellent

4.0 km from city centre, Lebanon Show on map

This pet-friendly hotel is situated in Lebanon and features free Wi-Fi and an indoor pool. It also provides a 24-hour reception, meeting rooms and an express check-in and check-out feature.

C$ 205
Avg. per night

Hotel prices in Lebanon

3 stars

C$ 166 - C$ 205

#1 Most popular

C$ 205
Avg. per night
C$ 166
Avg. per night

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

Where to stay in Lebanon

Lebanon travel FAQs

  • What are the best hotels in Lebanon?

    Courtyard by Marriott Hanover Lebanon (8.7/10 from 197 reviews), Hampton Inn White River Junction (8.6/10 from 225 reviews), and Residence Inn by Marriott Hanover Lebanon (9.0/10 from 77 reviews) are all highly rated places to stay in Lebanon.

  • How much do hotels in Lebanon cost?

    C$ 180/night is the average price of a hotel in Lebanon, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Lebanon?

    HotelsCombined searches in the last 3 days suggest cheap Lebanon hotels have prices starting from as low as C$ 110/night, depending on the popularity of your requested dates.