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

This weekend
Next weekend

Where to stay near Mathias Island?

Hornsby House Inn

Hornsby House Inn
3.0 star property
7.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
Hornsby House Inn

Hampton Inn Gloucester

Hampton Inn Gloucester
2.5 star property
11.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
Hampton Inn Gloucester

Wedmore Place

Wedmore Place
3.5 star property
16.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
Wedmore Place

Courtyard by Marriott Williamsburg Busch Gardens Area

Courtyard by Marriott Williamsburg Busch Gardens Area
3.0 star property
11.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
Courtyard by Marriott Williamsburg Busch Gardens Area

Kingsmill Resort

Kingsmill Resort
4.0 star property
13.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
Kingsmill Resort

Homewood Suites by Hilton Williamsburg

Homewood Suites by Hilton Williamsburg
3.0 star property
14.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
Homewood Suites by Hilton Williamsburg

Springhill Suites by Marriott Williamsburg

Springhill Suites by Marriott Williamsburg
3.0 star property
16 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
Springhill Suites by Marriott Williamsburg

Residence Inn By Marriott Williamsburg

Residence Inn By Marriott Williamsburg
3.0 star property
16 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
Residence Inn By Marriott Williamsburg

Comfort Suites Airport

Comfort Suites Airport
2.5 star property
18.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
Comfort Suites Airport

Holiday Inn Express Williamsburg North by IHG

Holiday Inn Express Williamsburg North by IHG
2.5 star property
18.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
Holiday Inn Express Williamsburg North by IHG

Wingate by Wyndham Williamsburg

Wingate by Wyndham Williamsburg
3.0 star property
16 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
Wingate by Wyndham Williamsburg

Hampton Inn & Suites Williamsburg Historic District

Hampton Inn & Suites Williamsburg Historic District
2.5 star property
12.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
Hampton Inn & Suites Williamsburg Historic District

Quality Inn

Quality Inn
2.5 star property
13.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
Quality Inn

Red Roof Inn Williamsburg

Red Roof Inn Williamsburg
2.0 star property
12.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
Red Roof Inn Williamsburg

Econo Lodge Williamsburg Historic Area

Econo Lodge Williamsburg Historic Area
2.0 star property
12.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
Econo Lodge Williamsburg Historic Area

Newport News Inn

Newport News Inn
2.0 star property
16.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
Newport News Inn

Travelodge by Wyndham Williamsburg Colonial Area

Travelodge by Wyndham Williamsburg Colonial Area
2.0 star property
12.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
Travelodge by Wyndham Williamsburg Colonial Area

Motel 6 Newport News, VA - Fort Eustis

Motel 6 Newport News, VA - Fort Eustis
2.0 star property
15 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
Motel 6 Newport News, VA - Fort Eustis

Super 8 by Wyndham Williamsburg/Historic Area

Super 8 by Wyndham Williamsburg/Historic Area
2.0 star property
12.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
Super 8 by Wyndham Williamsburg/Historic Area

Holiday Inn Express Gloucester by IHG

Holiday Inn Express Gloucester by IHG
3.5 star property
11.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
Holiday Inn Express Gloucester by IHG
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
Land view from property
Hornsby House Inn
3.0 star property
10.0
Exceptional
68 reviews
View
Restaurant
Hampton Inn Gloucester
2.5 star property
9.2
Wonderful
755 reviews
View
Property amenity
Wedmore Place
3.5 star property
9.4
Exceptional
1,002 reviews
View
Property amenity
Courtyard by Marriott Williamsburg Busch Gardens Area
3.0 star property
8.6
Excellent
1,000 reviews
View
Indoor pool, seasonal outdoor pool, pool umbrellas, sun loungers
Kingsmill Resort
4.0 star property
8.8
Excellent
1,000 reviews
View

Other landmarks near Mathias Island