Hotels near Mathias Island Hayes
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay near Mathias Island?

Hornsby House Inn
Hornsby House Inn7.7 km from Mathias Island
10.0 out of 10, Exceptional, (68 reviews)
The price is $216
$244 total
includes taxes & fees
May 4 - May 5

Hampton Inn Gloucester
Hampton Inn Gloucester11.1 km from Mathias Island
9.2 out of 10, Wonderful, (755 reviews)
The price is $114
$127 total
includes taxes & fees
May 28 - May 29

Wedmore Place
Wedmore Place16.9 km from Mathias Island
9.4 out of 10, Exceptional, (1,002 reviews)
The price is $198
$233 total
includes taxes & fees
May 4 - May 5

Courtyard by Marriott Williamsburg Busch Gardens Area
Courtyard by Marriott Williamsburg Busch Gardens Area11.5 km from Mathias Island
8.6 out of 10, Excellent, (1,000 reviews)
The price is $98
$112 total
includes taxes & fees
May 10 - May 11

Kingsmill Resort
Kingsmill Resort13.2 km from Mathias Island
8.8 out of 10, Excellent, (1,000 reviews)
The price is $209
$285 total
includes taxes & fees
May 16 - May 17

Homewood Suites by Hilton Williamsburg
Homewood Suites by Hilton Williamsburg14.5 km from Mathias Island
8.8 out of 10, Excellent, (1,002 reviews)
The price is $112
$128 total
includes taxes & fees
May 20 - May 21

Springhill Suites by Marriott Williamsburg
Springhill Suites by Marriott Williamsburg16 km from Mathias Island
8.6 out of 10, Excellent, (1,000 reviews)
The price is $93
$108 total
includes taxes & fees
May 4 - May 5

Residence Inn By Marriott Williamsburg
Residence Inn By Marriott Williamsburg16 km from Mathias Island
8.6 out of 10, Excellent, (455 reviews)
The price is $101
$117 total
includes taxes & fees
May 10 - May 11

Comfort Suites Airport
Comfort Suites Airport18.4 km from Mathias Island
8.8 out of 10, Excellent, (1,001 reviews)
The price is $93
$108 total
includes taxes & fees
May 20 - May 21

Holiday Inn Express Williamsburg North by IHG
Holiday Inn Express Williamsburg North by IHG18.3 km from Mathias Island
8.6 out of 10, Excellent, (1,001 reviews)
The price is $84
$96 total
includes taxes & fees
May 4 - May 5

Wingate by Wyndham Williamsburg
Wingate by Wyndham Williamsburg16 km from Mathias Island
8.2 out of 10, Very Good, (858 reviews)
The price is $84
$98 total
includes taxes & fees
May 6 - May 7

Hampton Inn & Suites Williamsburg Historic District
Hampton Inn & Suites Williamsburg Historic District12.7 km from Mathias Island
8.6 out of 10, Excellent, (1,000 reviews)
The price is $81
$95 total
includes taxes & fees
May 6 - May 7

Quality Inn
Quality Inn13.4 km from Mathias Island
7.4 out of 10, Good, (814 reviews)
The price is $58
$68 total
includes taxes & fees
May 7 - May 8

Red Roof Inn Williamsburg
Red Roof Inn Williamsburg12.7 km from Mathias Island
7.2 out of 10, Good, (998 reviews)
The price is $63
$73 total
includes taxes & fees
May 4 - May 5

Econo Lodge Williamsburg Historic Area
Econo Lodge Williamsburg Historic Area12.8 km from Mathias Island
7.2 out of 10, Good, (837 reviews)
The price is $54
$64 total
includes taxes & fees
May 3 - May 4

Newport News Inn
Newport News Inn16.5 km from Mathias Island
7.4 out of 10, Good, (405 reviews)
The price is $60
$70 total
includes taxes & fees
May 13 - May 14

Travelodge by Wyndham Williamsburg Colonial Area
Travelodge by Wyndham Williamsburg Colonial Area12.6 km from Mathias Island
6.8 out of 10, (1,001 reviews)
The price is $50
$59 total
includes taxes & fees
May 6 - May 7

Motel 6 Newport News, VA - Fort Eustis
Motel 6 Newport News, VA - Fort Eustis15 km from Mathias Island
7.0 out of 10, Good, (315 reviews)
The price is $61
$71 total
includes taxes & fees
May 4 - May 5

Super 8 by Wyndham Williamsburg/Historic Area
Super 8 by Wyndham Williamsburg/Historic Area12.4 km from Mathias Island
6.6 out of 10, (1,000 reviews)
The price is $50
$59 total
includes taxes & fees
May 6 - May 7

Holiday Inn Express Gloucester by IHG
Holiday Inn Express Gloucester by IHG11.2 km from Mathias Island
7.2 out of 10, Good, (689 reviews)
The price is $108
$120 total
includes taxes & fees
May 31 - Jun 1
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 Mathias Island
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hornsby House Inn | 10.0 Exceptional 68 reviews | View | ||||||
![]() Hampton Inn Gloucester | 9.2 Wonderful 755 reviews | View | ||||||
![]() Wedmore Place | 9.4 Exceptional 1,002 reviews | View | ||||||
![]() Courtyard by Marriott Williamsburg Busch Gardens Area | 8.6 Excellent 1,000 reviews | View | ||||||
![]() Kingsmill Resort | 8.8 Excellent 1,000 reviews | View |

































































