Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Yarmouth

Filter by star ratings
All filters
Cape Winds Resort, A Vri Resort
Cape Winds Resort, A Vri Resort
8.7 Excellent
657 West Main Street, Hyannis, MA, United States
Show on map
6.0 mi from city centre, Yarmouth 
ExcellentBased on 178 reviews
8.7

Set within the picturesque parkland of Hyannis, Cape Winds Resort provides comfortable accommodation and a full range of facilities, including an indoor pool, luggage storage and free Wi-Fi. Just a short walk from the Barnstable High School Performing Arts Center, it offers comfortable rooms equipped with a kitchenette, a refrigerator and wireless internet access.

Kingfisher Lodging
Kingfisher Lodging
8.6 Excellent
177 Rte 6a, Dennis, MA, United States
Show on map
2.1 mi from city centre, Yarmouth 
ExcellentBased on 26 reviews
8.6

Kingfisher Lodging has 12 rooms and features a swimming pool. Guests can also enjoy free internet in all areas.

The Escape Inn
The Escape Inn
9.3 Excellent
1237 Massachusetts Route 28, South Yarmouth, MA, United States
Show on map
3.3 mi from city centre, Yarmouth 
ExcellentBased on 331 reviews
9.3

Within a 15-minute car ride of Barnstable Municipal Airport, The Escape Inn offers an outdoor pool and complimentary wireless internet. It is conveniently located for those wanting to discover the area's attractions.

Riverview Resort, A Vri Resort
Riverview Resort, A Vri Resort
9.1 Excellent
37 Neptune Lane, South Yarmouth, MA, United States
Show on map
4.0 mi from city centre, Yarmouth 
ExcellentBased on 58 reviews
9.1

Featuring a sauna, an indoor pool and a Jacuzzi, Riverview Resort by VRI Resort is located in South Yarmouth and offers comfortable accommodation. It features comfortable rooms with an en suite bathroom and a kitchenette.

Hyannis Host Inn
Hyannis Host Inn
7.9 Good
614 Iyannough Road- Route 132, Hyannis, MA, United States
Show on map
4.2 mi from city centre, Yarmouth 
GoodBased on 4 reviews
7.9

Situated in Hyannis, Hyannis Host Inn is an easy drive from Barnstable and provides free Wi-Fi, an outdoor pool and a sun deck. It offers a designated smoking area and a concierge, and is a short walk from Cape Cod Mall.

Colonial Acres Resort
Colonial Acres Resort
114 Standish Way, West Yarmouth, MA, United States
Show on map
4.2 mi from city centre, Yarmouth 

Boasting an indoor pool, Colonial Acres Resort is situated in West Yarmouth and offers comfortable accommodation. It is ideally located for those wishing to sightsee in the area.

Cape Cod Veranda
Cape Cod Veranda
9.2 Excellent
1261 Route 28, South Yarmouth, MA, United States
Show on map
3.3 mi from city centre, Yarmouth 
ExcellentBased on 345 reviews
9.2

This comfortable motel in South Yarmouth offers free wireless internet, as well as an express check-in and check-out feature and an outdoor pool. It is ideally located for those wishing to visit the area's popular attractions.

Tips for booking a Yarmouth hotel

Cheapest month:November
Most expensive month:July
Average price in Yarmouth:$170/night
Absolute cheapest price found:$31/night
Cheapest day:Monday
Most expensive day:Friday
$107 - $250
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$112 - $169
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Yarmouth hotels

Show all 80 hotels
1
The Escape Inn
The Escape Inn
9.3 Excellent
1237 Massachusetts Route 28, South Yarmouth, MA, United States
Show on map
0.4 mi from city centre, South Yarmouth 

Within a 15-minute car ride of Barnstable Municipal Airport, The Escape Inn offers an outdoor pool and complimentary wireless internet. It is conveniently located for those wanting to discover the area's attractions.

2
Cape Cod Veranda
Cape Cod Veranda
9.2 Excellent
1261 Route 28, South Yarmouth, MA, United States
Show on map
0.3 mi from city centre, South Yarmouth 

This comfortable motel in South Yarmouth offers free wireless internet, as well as an express check-in and check-out feature and an outdoor pool. It is ideally located for those wishing to visit the area's popular attractions.

3
Hyannis Host Inn
Hyannis Host Inn
7.9 Good
614 Iyannough Road- Route 132, Hyannis, MA, United States
Show on map
1.0 mi from city centre, Hyannis 

Situated in Hyannis, Hyannis Host Inn is an easy drive from Barnstable and provides free Wi-Fi, an outdoor pool and a sun deck. It offers a designated smoking area and a concierge, and is a short walk from Cape Cod Mall.

Cheapest hotels in Yarmouth, Massachusetts

Show all 80 hotels
Hyannis Host Inn
Hyannis Host Inn
7.9 Good
614 Iyannough Road- Route 132, Hyannis, MA, United States
Show on map
1.0 mi from city centre,  

Situated in Hyannis, Hyannis Host Inn is an easy drive from Barnstable and provides free Wi-Fi, an outdoor pool and a sun deck. It offers a designated smoking area and a concierge, and is a short walk from Cape Cod Mall.

$97
Avg. per night
Cape Cod Veranda
Cape Cod Veranda
9.2 Excellent
1261 Route 28, South Yarmouth, MA, United States
Show on map
0.3 mi from city centre,  

This comfortable motel in South Yarmouth offers free wireless internet, as well as an express check-in and check-out feature and an outdoor pool. It is ideally located for those wishing to visit the area's popular attractions.

$102
Avg. per night
Riverview Resort, A Vri Resort
Riverview Resort, A Vri Resort
9.1 Excellent
37 Neptune Lane, South Yarmouth, MA, United States
Show on map
2.3 mi from city centre,  

Featuring a sauna, an indoor pool and a Jacuzzi, Riverview Resort by VRI Resort is located in South Yarmouth and offers comfortable accommodation. It features comfortable rooms with an en suite bathroom and a kitchenette.

$103
Avg. per night
Cape Winds Resort, A Vri Resort
Cape Winds Resort, A Vri Resort
8.7 Excellent
657 West Main Street, Hyannis, MA, United States
Show on map
1.6 mi from city centre,  

Set within the picturesque parkland of Hyannis, Cape Winds Resort provides comfortable accommodation and a full range of facilities, including an indoor pool, luggage storage and free Wi-Fi. Just a short walk from the Barnstable High School Performing Arts Center, it offers comfortable rooms equipped with a kitchenette, a refrigerator and wireless internet access.

$107
Avg. per night
The Escape Inn
The Escape Inn
9.3 Excellent
1237 Massachusetts Route 28, South Yarmouth, MA, United States
Show on map
0.4 mi from city centre,  

Within a 15-minute car ride of Barnstable Municipal Airport, The Escape Inn offers an outdoor pool and complimentary wireless internet. It is conveniently located for those wanting to discover the area's attractions.

$120
Avg. per night
Colonial Acres Resort
Colonial Acres Resort
114 Standish Way, West Yarmouth, MA, United States
Show on map
0.8 mi from city centre,  

Boasting an indoor pool, Colonial Acres Resort is situated in West Yarmouth and offers comfortable accommodation. It is ideally located for those wishing to sightsee in the area.

$160
Avg. per night
Kingfisher Lodging
Kingfisher Lodging
8.6 Excellent
177 Rte 6a, Dennis, MA, United States
Show on map
0.8 mi from city centre,  

Kingfisher Lodging has 12 rooms and features a swimming pool. Guests can also enjoy free internet in all areas.

$194
Avg. per night

Hotel prices in Yarmouth

2 stars and under

$97 - $194

Cape Cod Veranda

#1 Most popular

Cape Cod Veranda
9.2 Excellent
$102
Avg. per night
Kingfisher Lodging

#2 Most popular

Kingfisher Lodging
8.6 Excellent
$194
Avg. per night
Hyannis Host Inn

Best value

$97
Avg. per night
3 stars

$103 - $160

Cape Winds Resort, A Vri Resort

#1 Most popular

$107
Avg. per night
Colonial Acres Resort

#2 Most popular

$160
Avg. per night
Riverview Resort, A Vri Resort

Best value

$103
Avg. per night

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

Where to stay in Yarmouth

Yarmouth travel FAQs

  • What are the best hotels in Yarmouth?

    345 reviews rated Cape Cod Veranda with an average score of 9.2/10. It may also be worth looking into the Cape Winds Resort, A Vri Resort, which received a rating of 8.7/10 from 178 reviews. Riverview Resort, A Vri Resort could also be a good option, with a score of 9.1/10 from 58 reviews.

  • How much do hotels in Yarmouth cost?

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

  • How much is a cheap hotel in Yarmouth?

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