Hotels in Hyannis

Search and compare Hyannis hotels from hundreds of travel sites and save

Hyannis, MA, United States
28 Jul — 29 Jul2
Hyannis, MA, United States
Wed 28/7
Thu 29/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Hyannis

Filter by star ratings
All filters
Anchor In Distinctive Waterfront Lodging
Anchor In Distinctive Waterfront Lodging
9.2 Excellent
1 South Street, Hyannis, MA, United States
Show on map
1.0 km from city centre, Hyannis 
ExcellentBased on 897 reviews
9.2

Situated in Hyannis, Anchor In Distinctive Waterfront Lodging is an easy drive from West Yarmouth and offers free Wi-Fi, a swimming pool and an outdoor pool. It is set amongst a variety of dining options and is minutes on foot from Hyannis Train Station.

Best Western Cape Cod Hotel
Best Western Cape Cod Hotel
7.3 Good
1470 Iyannough Road, Hyannis, MA, United States
Show on map
3.7 km from city centre, Hyannis 
GoodBased on 629 reviews
7.3

Featuring an outdoor pool, a Jacuzzi and a sauna, this comfortable hotel is an easy drive from Hyannis. It is a short drive from Cape Cod Central Railroad and has free public parking on site.

Hyannis Harbor Hotel
Hyannis Harbor Hotel
7.7 Good
213 Ocean Street, Hyannis, MA, United States
Show on map
0.8 km from city centre, Hyannis 
GoodBased on 318 reviews
7.7

Situated in Hyannis, Hyannis Harbor Hotel is an easy drive from West Yarmouth and provides an express check-in and check-out feature, a Jacuzzi and an outdoor pool. There is also a gym with a swimming pool.

Ocean Street Inn on Hyannis Harbor
Ocean Street Inn on Hyannis Harbor
7.0 Good
131 Ocean Street, Hyannis, MA, United States
Show on map
0.7 km from city centre, Hyannis 
GoodBased on 292 reviews
7.0

Situated under a 10-minute stroll from Hyannis Transportation Center, Hyannis Holiday Motel offers guests an outdoor pool. A short walk from Hy-Line Cruises, it offers comfortable rooms equipped with ironing facilities.

Tips for booking a Hyannis hotel

Cheapest month:April
Most expensive month:July
Average price in Hyannis:$224/night
Absolute cheapest price found:$48/night
Cheapest day:Sunday
Most expensive day:Saturday
$112 - $357
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$211 - $302
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Hyannis hotels

Show all 113 hotels
1
Anchor In Distinctive Waterfront Lodging
Anchor In Distinctive Waterfront Lodging
9.2 Excellent
1 South Street, Hyannis, MA, United States
Show on map
1.0 km from city centre, Hyannis 

Situated in Hyannis, Anchor In Distinctive Waterfront Lodging is an easy drive from West Yarmouth and offers free Wi-Fi, a swimming pool and an outdoor pool. It is set amongst a variety of dining options and is minutes on foot from Hyannis Train Station.

2
Hyannis Harbor Hotel
Hyannis Harbor Hotel
7.7 Good
213 Ocean Street, Hyannis, MA, United States
Show on map
0.8 km from city centre, Hyannis 

Situated in Hyannis, Hyannis Harbor Hotel is an easy drive from West Yarmouth and provides an express check-in and check-out feature, a Jacuzzi and an outdoor pool. There is also a gym with a swimming pool.

3
Best Western Cape Cod Hotel
Best Western Cape Cod Hotel
7.3 Good
1470 Iyannough Road, Hyannis, MA, United States
Show on map
3.7 km from city centre, Hyannis 

Featuring an outdoor pool, a Jacuzzi and a sauna, this comfortable hotel is an easy drive from Hyannis. It is a short drive from Cape Cod Central Railroad and has free public parking on site.

4
Ocean Street Inn on Hyannis Harbor
Ocean Street Inn on Hyannis Harbor
7.0 Good
131 Ocean Street, Hyannis, MA, United States
Show on map
0.7 km from city centre, Hyannis 

Situated under a 10-minute stroll from Hyannis Transportation Center, Hyannis Holiday Motel offers guests an outdoor pool. A short walk from Hy-Line Cruises, it offers comfortable rooms equipped with ironing facilities.

Cheapest hotels in Hyannis, Massachusetts

Show all 113 hotels
Ocean Street Inn on Hyannis Harbor
Ocean Street Inn on Hyannis Harbor
7.0 Good
131 Ocean Street, Hyannis, MA, United States
Show on map
0.7 km from city centre,  

Situated under a 10-minute stroll from Hyannis Transportation Center, Hyannis Holiday Motel offers guests an outdoor pool. A short walk from Hy-Line Cruises, it offers comfortable rooms equipped with ironing facilities.

$147
Avg. per night
Anchor In Distinctive Waterfront Lodging
Anchor In Distinctive Waterfront Lodging
9.2 Excellent
1 South Street, Hyannis, MA, United States
Show on map
1.0 km from city centre,  

Situated in Hyannis, Anchor In Distinctive Waterfront Lodging is an easy drive from West Yarmouth and offers free Wi-Fi, a swimming pool and an outdoor pool. It is set amongst a variety of dining options and is minutes on foot from Hyannis Train Station.

$216
Avg. per night
Hyannis Harbor Hotel
Hyannis Harbor Hotel
7.7 Good
213 Ocean Street, Hyannis, MA, United States
Show on map
0.8 km from city centre,  

Situated in Hyannis, Hyannis Harbor Hotel is an easy drive from West Yarmouth and provides an express check-in and check-out feature, a Jacuzzi and an outdoor pool. There is also a gym with a swimming pool.

$223
Avg. per night
Best Western Cape Cod Hotel
Best Western Cape Cod Hotel
7.3 Good
1470 Iyannough Road, Hyannis, MA, United States
Show on map
3.7 km from city centre,  

Featuring an outdoor pool, a Jacuzzi and a sauna, this comfortable hotel is an easy drive from Hyannis. It is a short drive from Cape Cod Central Railroad and has free public parking on site.

$224
Avg. per night

Hotel prices in Hyannis

2 stars or below

$147 - $224

Best Western Cape Cod Hotel

No. 1 most popular

$224
Avg. per night
Ocean Street Inn on Hyannis Harbor
$147
Avg. per night
3 stars

$216 - $223

Hyannis Harbor Hotel

No. 1 most popular

$223
Avg. per night
Anchor In Distinctive Waterfront Lodging
$216
Avg. per night

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

Where to stay in Hyannis

About Hyannis

Hyannis is a bustling village set on the Cape Cod peninsula. In the lively village centre, you’ll find a good mix of cafes and diners. There are also plenty of gift shops selling Cape Cod memorabilia. Hyannis Harbor is a short stroll from Main Street and is lined with waterfront restaurants serving lobster rolls, fried clams and Cape Cod cocktails.

Ferries depart from Hyannis and whisk you to iconic islands like Martha's Vineyard and Nantucket. This makes Hyannis a popular launchpad for holidaymakers bound for the sandy beaches, historic lighthouses and charm-soaked villages of the Cape Cod islands.

Veterans Beach is a short walk from the village and promises golden sand, shallow water and family-friendly picnic tables. Kalmus Park Beach is larger and is great for swimming, sunbathing and windsurfing.

The John F. Kennedy Hyannis Museum charts the legacy of the iconic US president, who once lived at the private Kennedy Compound. The harbourside Cape Cod Maritime Museum spotlights the village’s seafaring and boatbuilding heritage.

Getting there

Hyannis is located on the Cape Cod peninsula, a two-hour drive from Boston and 1.5 hours from Providence. The village is pedestrian-friendly and easy to get around on foot. Frequent ferries depart from Hyannis Harbour to Martha's Vineyard and Nantucket.

Hyannis travel FAQs

  • What are the best hotels in Hyannis?

    Hyannis Harbor Hotel is a very popular hotel in Hyannis, with a score of 7.7 from 318 reviews. Anchor In Distinctive Waterfront Lodging (9.2 from 897 reviews) and Best Western Cape Cod Hotel (7.3 from 629 reviews) are also highly rated Hyannis hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near Hyannis Harbor?

    A good hotel close to Hyannis Harbor is Hyannis Harbor Hotel (rated 7.7/10 from 318 reviews).

  • What is a good hotel in Hyannis near Kalmus Beach?

    Hyannis Harbor Hotel is a hotel near Kalmus Beach that is popular with HotelsCombined users, scoring 7.7 from 318 reviews.

  • Is there a good hotel near Cape Cod Melody Tent?

    Close to Cape Cod Melody Tent you will find Hyannis Harbor Hotel, which has a rating of 7.7 over 318 HotelsCombined reviews.

  • How much do hotels in Hyannis cost?

    The average price of a hotel in Hyannis is $402 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Hyannis?

    Over the last 3 days, Hyannis hotels have been found for as cheap as $106/night in searches by HotelsCombined users.