Hotels near Murphy Island Palmyra

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay near Murphy Island?

1. Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West
2.5 star property
6.1 km from Murphy Island
9.6 out of 10, Exceptional, (1,001 reviews)
"Enjoyed my stay. Nice newer hotel, comfortable bed, good breakfast options and friendly staff."
United States
Sonya
The price is $102
$118 total
includes taxes & fees
Nov 25 - Nov 26
Sleep Inn & Suites Hannibal West

2. Best Western On The River

Best Western On The River
2.5 star property
4.7 km from Murphy Island
8.8 out of 10, Excellent, (1,008 reviews)
"Very convenient to downtown Hannibal for shopping or visiting. Across from the Maderite"
United States
Roy
The price is $110
$127 total
includes taxes & fees
Nov 6 - Nov 7
Best Western On The River

3. Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West
2.5 star property
6 km from Murphy Island
8.0 out of 10, Very good, (1,002 reviews)
"Nice quiet stay Great breakfast."
United States
Richard
The price is $74
$87 total
includes taxes & fees
Nov 29 - Nov 30
Quality Inn & Suites Hannibal West

4. Riverside Inn Hannibal

Riverside Inn Hannibal
2.5 star property
4.9 km from Murphy Island
9.6 out of 10, Exceptional, (204 reviews)
"Great location with river view and near museums and restaurants. Spacious room with full kitchen. Wonderful Mexican restaurant right next door."
United States
Darlene
The price is $169
$195 total
includes taxes & fees
Nov 3 - Nov 4
Riverside Inn Hannibal

5. Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
2.5 star property
7.3 km from Murphy Island
7.6 out of 10, Good, (771 reviews)
"As always the beds at comfort inn are so comfortable. Enjoyed our stay."
United States
Tracey
The price is $77
$92 total
includes taxes & fees
Nov 25 - Nov 26
Comfort Inn & Suites - Hannibal

6. Motel 6 Hannibal, MO

Motel 6 Hannibal, MO
2.0 star property
5.7 km from Murphy Island
7.4 out of 10, Good, (1,001 reviews)
"Room was clean and staff was very pleasant"
United States
Susan
The price is $58
$67 total
includes taxes & fees
Nov 3 - Nov 4
Motel 6 Hannibal, MO

7. Lighthouse Inn & Suites

Lighthouse Inn & Suites
4.0 star property
4.3 km from Murphy Island
8.8 out of 10, Excellent, (47 reviews)
"It's so amazing to stay they're very helpful room look amazing clean we love staying again next time"
United States
Mary Ann
The price is $162
$221 total
includes taxes & fees
Nov 3 - Nov 4
Lighthouse Inn & Suites

8. Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
2.0 star property
5.6 km from Murphy Island
7.2 out of 10, Good, (1,003 reviews)
"Reasonably priced and convenient to all of the local attractions. Comfortable beds."
United States
Carol
The price is $62
$71 total
includes taxes & fees
Nov 8 - Nov 9
Super 8 by Wyndham Hannibal

9. Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal
2.0 star property
7.4 km from Murphy Island
7.4 out of 10, Good, (296 reviews)
"Breakfast selection was average."
United Kingdom
Amy
The price is $71
$82 total
includes taxes & fees
Nov 3 - Nov 4
Days Inn by Wyndham Hannibal

10. Garden House Bed and Breakfast

Garden House Bed and Breakfast
3.0 star property
4.9 km from Murphy Island
8.4 out of 10, Very good, (57 reviews)
"This was a charming and delightful stay. We enjoyed meeting Chris and hearing about the history of the house, the area around it, and Hannibal in general. The home has been beautifully maintained. Our room was cozy and each time we returned, it felt like coming home. We also enjoyed meeting CeeCee the beautiful gray house kitty."
United States
Julie
The price is $96
$111 total
includes taxes & fees
Nov 3 - Nov 4
Garden House Bed and Breakfast

11. Howard Johnson BY Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal
2.0 star property
7.5 km from Murphy Island
7.4 out of 10, Good, (188 reviews)
"Pet friendly, clean room, great staff and delicious breakfast "
United States
Melissa
The price is $58
$67 total
includes taxes & fees
Dec 1 - Dec 2
Howard Johnson BY Wyndham Hannibal

12. Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal
2.5 star property
7.4 km from Murphy Island
6.4 out of 10, Good, (830 reviews)
"The staff is very lovely. Check in and out was easy and hassle free. The pool was closed for the season but it must be a blast in the summer. Rooms are spacious and clean. Great location and fair price."
United States
Alten
The price is $51
$59 total
includes taxes & fees
Dec 1 - Dec 2
Baymont by Wyndham Hannibal
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Murphy Island

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A Sleep Inn & Suites building with a covered entrance, stone facade, and a flag.
Sleep Inn & Suites Hannibal West
2.5 star property
9.6
Exceptional
1,001 reviews
View
A hotel room with a large bed, a separate bathroom with a bathtub, and a desk with a chair.
Best Western On The River
2.5 star property
8.8
Excellent
1,008 reviews
View
A hotel room with a bed, desk, chair, and a bathroom with a bathtub.
Quality Inn & Suites Hannibal West
2.5 star property
8.0
Very good
1,002 reviews
View
A room with a beige leather sofa, a wooden coffee table, a floor lamp, and a patterned carpet.
Riverside Inn Hannibal
2.5 star property
9.6
Exceptional
204 reviews
View
A hotel room with a bed, a sofa, a desk, and a lamp.
Comfort Inn & Suites - Hannibal
2.5 star property
7.6
Good
771 reviews
View

Other landmarks near Murphy Island