3 Star Hotels in Roch

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 14 - Aug 15
Tomorrow
Aug 15 - Aug 16
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

3 Star Hotels in Roch

Driftwood

Driftwood
Haverfordwest
$574
$689 total
includes taxes & fees
Sep 12 - Sep 13
Driftwood

The Farmhouse Lochmeyler

The Farmhouse Lochmeyler
Haverfordwest
$135
$135 total
includes taxes & fees
Aug 23 - Aug 24
The Farmhouse Lochmeyler

The Cambrian Inn

The Cambrian Inn
Haverfordwest
$157
$189 total
includes taxes & fees
Sep 1 - Sep 2
The Cambrian Inn

Hotel Mariners

Hotel Mariners
Haverfordwest
$126
$152 total
includes taxes & fees
Aug 28 - Aug 29
Hotel Mariners

The Wolfe Inn Wolfscastle

The Wolfe Inn Wolfscastle
Haverfordwest
$94
$113 total
includes taxes & fees
Sep 6 - Sep 7
The Wolfe Inn Wolfscastle

Lovesgrove Country Guest House

Lovesgrove Country Guest House
Pembroke
$95
$114 total
includes taxes & fees
Sep 3 - Sep 4
Lovesgrove Country Guest House

Cuffern Manor

Cuffern Manor
Haverfordwest
$216
$259 total
includes taxes & fees
Aug 28 - Aug 29
Cuffern Manor

The Grove Hotel

The Grove Hotel
Haverfordwest
$103
$124 total
includes taxes & fees
Sep 1 - Sep 2
The Grove Hotel

OYO Ocean Haze Hotel

OYO Ocean Haze Hotel
Haverfordwest
$101
$133 total
includes taxes & fees
Aug 17 - Aug 18
OYO Ocean Haze Hotel

Ivybridge Guest House

Ivybridge Guest House
Goodwick
$155
$186 total
includes taxes & fees
Aug 21 - Aug 22
Ivybridge Guest House

St David's Cross Hotel

St David's Cross Hotel
Haverfordwest
$190
$228 total
includes taxes & fees
Aug 16 - Aug 17
St David's Cross Hotel

Sunset Bed and Breakfast

Sunset Bed and Breakfast
Haverfordwest
$145
$174 total
includes taxes & fees
Aug 27 - Aug 28
Sunset Bed and Breakfast

The Coach House hotel

The Coach House hotel
Pembroke
$96
$115 total
includes taxes & fees
Aug 31 - Sep 1
The Coach House hotel

Glendower Hotel

Glendower Hotel
Goodwick
$145
$174 total
includes taxes & fees
Aug 23 - Aug 24
Glendower Hotel

Beggars Reach Hotel

Beggars Reach Hotel
Milford Haven
$118
$142 total
includes taxes & fees
Aug 23 - Aug 24
Beggars Reach Hotel

The Gower Hotel

The Gower Hotel
Saundersfoot
$121
$146 total
includes taxes & fees
Sep 14 - Sep 15
The Gower Hotel

Plas Hyfryd Hotel

Plas Hyfryd Hotel
Narberth
$126
$151 total
includes taxes & fees
Aug 20 - Aug 21
Plas Hyfryd Hotel

Llwyngwair Manor

Llwyngwair Manor
Newport
$108
$130 total
includes taxes & fees
Aug 31 - Sep 1
Llwyngwair Manor

OYO Lamphey Hall

OYO Lamphey Hall
Pembroke
$96
$122 total
includes taxes & fees
Sep 6 - Sep 7
OYO Lamphey Hall

Addison's Adorable Abode

Addison's Adorable Abode
Pembroke Dock
$91
$109 total
includes taxes & fees
Aug 20 - Aug 21
Addison's Adorable Abode
See more properties