Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Hyannis – 30 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Anchor In Distinctive Waterfront Lodging 3 stars

Hotel in Hyannis

Featuring an outdoor swimming pool, Anchor In Distinctive Waterfront Lodging is located in Hyannis. Free WiFi access is available. John F. Kennedy Hyannis Museum is 11 minutes’ walk. Kindness of really helpful staff and how useful and comfortable are the common areas

Show more Show less
9.2
Superb
747 reviews
Price from
£100
per night

Hyannis Plaza Hotel 3 stars

Hotel in Hyannis

Hyannis Plaza Hotel is located in Hyannis, 1.6 km from the ferry to Martha's Vineyard and Nantucket. Guests can enjoy the on-site restaurant and bar. Certain units have a seating area. Location, size of room, beds , ac , fridge.

Show more Show less
6.3
Review score
478 reviews
Price from
£65
per night

Hyannis Harbor Hotel 3 stars

Hotel in Hyannis

This hotel is next to Hyannis Harbor, across the street from the ferries to Nantucket and Martha's Vineyard. The hotel has an on-site restaurant and guest rooms with free Wi-Fi. location, room was beautiful and very clean

Show more Show less
7.7
Good
245 reviews
Price from
£91
per night

Best Western Cape Cod Hotel 3 stars

Hotel in Hyannis

This Hyannis, Massachusetts hotel is located 4 miles from Kalmus Beach on the coast of Cape Cod Bay. It features an indoor pool and rooms with free Wi-Fi. The customer service was outstanding when we checked in and out! Our room was spacious and absolutely immaculate! We would definitely stay again!

Show more Show less
7.4
Good
477 reviews
Price from
£63
per night

Fairfield Inn & Suites by Marriott Cape Cod Hyannis 3 stars

Hotel in Hyannis

Located in Hyannis, Massachusetts, this hotel is 3 miles from Kalmus Park Beach. It features an indoor heated pool and free Wi-Fi throughout the property. Fab property, a little out of town but used Uber to go into Main Street ($12). Continental breakfast included was lovely but lots of plastic used...... maybe needs to consider being more environmentally friendly. Overall great place to stay!

Show more Show less
8.8
Fabulous
213 reviews
Price from
£104
per night

Courtyard Cape Cod Hyannis 3 stars

Hotel in Hyannis

Situated in central Hyannis, just .5 miles from Barnstable Municipal Airport and one mile from Lewis Bay, this hotel offers a 24-hour fitness center and rooms with a 32-inch LCD TV. 1. Location - access to Cape Cod venues, shopping, food, pharmacy. 2. Pool was a hit with the kids. 3. It was quiet which allowed for a good night’s rest for kids and parents. 4. Room was clean.

Show more Show less
8.7
Fabulous
52 reviews
Price from
£73
per night

Comfort Inn - Hyannis - Cape Cod 3 stars

Hotel in Hyannis

Steps from scenic Hyannis Harbor as well as ferries leading to Martha's Vineyard, this solar-powered hotel features with guestrooms offering free WiFi and FREE parking. I loved every thing about my Holiday Stay with my youngest son....They followed all Covid-19 Precautions....extra towels...the room was neat & clean....Exceptional Customer Service by All Staff...and a nice Continental breakfast..

Show more Show less
8.9
Fabulous
14 reviews
Price from
£63
per night

DoubleTree by Hilton Cape Cod - Hyannis 3 stars

Hotel in Hyannis

Located in Cape Cod, this Hyannis hotel is 10 minutes’ drive from Dennis Beaches and is 10 miles from Sandy Neck Beach. The Property was super clean everything was easy access I am a happy customer ❤️

Show more Show less
7.9
Good
122 reviews
Price from
£88
per night

Holiday Inn Cape Cod - Hyannis 3 stars

Hotel in Hyannis

Located just a few minutes’ drive from Cape Cod attractions, this hotel has a restaurant, a fitness room and an outdoor swimming pool. Free WiFi and free parking are available. Beds were new and very comfortable

Show more Show less
7.7
Good
90 reviews
Price from
£87
per night

SeaCoast Inn 3 stars

Hotel in Hyannis

Centrally located on Cape Cod, SeaCoast Inn is located just 5 minutes' walk from the ferries to Nantucket and Martha's Vineyard. Very clean, beds are super comfortable, lots of space and close to everything in Hyannis port. Would definitely stay again.

Show more Show less
8.8
Fabulous
439 reviews

Most booked hotels in Hyannis in the past month

See all

Budget hotels in Hyannis

See all

FAQs about hotels in Hyannis

Explore guest reviews of hotels in Hyannis

See all
gogless