We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Fitness centre Room Service Business Classic & up Internet & up Quiet Hotels Hotels with Restaurants Hotels with Free Wifi Non-Smoking Hotel Clean Hotels & up Independent Hotels Cheap Hotels Accessible rooms City Centre Hotels Hotels with Bars Downtown Hotels Suite Hotels Wedding Hotels Charming Hotels Meeting room Hotels with Room Service Budget Hotels Spa Hotels Air Conditioning Modern Hotels Hotels with Jacuzzi Business services Hotels with Hot Tubs Party Hotels Premier Inn Golf Hotels Concierge Luxury Spa Hotels Golf course Luxury Beach Hotels Hotels with Smoking Rooms $ $$ $$$ $$$$ Travelodge Luxury Traveller Shopping Fanatic Unique Hotels Ibis Hotels Boutique Mercure Foodie Romantic Boutique Hotels Marriott Boutique Hotels Any distance from Caswell Bay
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand

Recently Reviewed Hotels around Swansea

  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
No photo provided
SAVE USD 4
USD 132*
Travelocity
USD 128*
View Deal
11 Church Lane, Bishopston SA3 3JT, Wales
2.1 km from Caswell Bay
    Norton House Hotel & Restaurant
    No availability for your dates from these sites
    Norton Road, Mumbles, Swansea SA3 5TQ, Wales
    2.6 km from Caswell Bay
    • Free Wifi
    • Free Parking
    Shoreline
    No availability for your dates from these sites
    648 Mumbles Road, Mumbles, Swansea SA3 4EA, Wales
    3.0 km from Caswell Bay
    • Free Wifi
    • Breakfast included
    The Mumbles Hotel
    No availability for your dates from these sites
    654-656 Mumbles Road, Mumbles, Swansea SA3 4EA, Wales
    3.1 km from Caswell Bay
    • Free Wifi
    • Beachfront
    Carlton Hotel
    358 Oystermouth Road | West Glamorgan, Swansea SA1 3UL, Wales
    3.1 km from Caswell Bay
    • Free Wifi
    • Breakfast included
    The Alexander
    SAVE USD 3
    USD 104*
    Expedia.com
    USD 101*
    View Deal
    3 Sketty Road, Swansea SA2 0EU, Wales
    7.1 km from Caswell Bay
    • Free Wifi
    Hurst Dene Hotel
    SAVE USD 7
    USD 99*
    TripAdvisor
    USD 92*
    View Deal
    10 Sketty Road, Swansea SA2 0LJ, Wales
    7.1 km from Caswell Bay
    • Free Wifi
    • Free Parking
    Beachcomber
    Booking.com
    USD 79*
    View Deal
    364 Oystermouth Road, Swansea SA1 3UL, Wales
    7.3 km from Caswell Bay
    • Free Wifi
    • Breakfast included
    The White House
    Booking.com
    USD 74*
    View Deal
    4 Nyanza Terrace | Uplands, Swansea SA1 4QQ, Wales
    7.4 km from Caswell Bay
    • Free Wifi
    • Breakfast included
    Oyster Hotel
    262 Oystermouth Road, Swansea SA1 3UH, Wales
    7.6 km from Caswell Bay
    • Bar/Lounge
    • Free Internet
    The Gower Golf Club
    SAVE USD 11
    USD 77*
    Booking.com
    USD 66*
    View Deal
    Cefn Goleu | Three Crosses, Swansea SA4 3HS, Wales
    7.7 km from Caswell Bay
    • Free Parking
    • Breakfast included
    Swansea Marriott Hotel
    Marriott Hotels
    USD 100*
    View Deal
    Maritime Quarter, Swansea SA1 3SS, Wales
    8.0 km from Caswell Bay
    • Free Parking
    • Pool
    Travelodge Swansea Central Hotel
    Travelodge
    USD 65*
    View Deal
    Princess Way, Swansea SA1 3LW, Wales
    8.5 km from Caswell Bay
    • Restaurant
    • Bar/Lounge
    Premier Inn Swansea City Centre Hotel
    PremierInn.com
    USD 71*
    View Deal
    42 Wind Street | The City Gates, Swansea SA1 1EE, Wales
    8.6 km from Caswell Bay
    • Restaurant
    • Bar/Lounge
    The Dragon Hotel
    SAVE USD 20
    USD 100*
    Agoda.com
    USD 80*
    View Deal
    39 The Kingsway, Swansea SA1 5LS, Wales
    8.6 km from Caswell Bay
    • Free Wifi
    • Pool
    Savings alert: 11% below average rate

    The price you found is 11% lower than this hotel's average rate of USD 90/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Morgans Hotel
    SAVE USD 7
    USD 158*
    Booking.com
    USD 151*
    View Deal
    Somerset Place, Swansea SA1 1RR, Wales
    8.7 km from Caswell Bay
    • Free Wifi
    • Free Parking
    Oxwich Bay Hotel
    Expedia.com
    USD 165*
    View Deal
    | The Gower Peninsula, Oxwich SA3 1LS, Wales
    8.8 km from Caswell Bay
    • Free Parking
    • Breakfast included
    The Grand Hotel Swansea
    SAVE USD 6
    USD 83*
    Hotels.com
    USD 77*
    View Deal
    Ivey Place | High Street, Swansea SA1 1NX, Wales
    9.0 km from Caswell Bay
    • Free Wifi
    • Restaurant
    Premier Inn Swansea Waterfront Hotel
    PremierInn.com
    USD 71*
    View Deal
    Langdon Road, Swansea SA1 8QY, Wales
    9.3 km from Caswell Bay
    • Free Wifi
    • Restaurant
    Village Hotel Swansea
    Booking.com
    USD 55*
    View Deal
    (Off Fabian Way Langdon Road | SA1 Waterfront, Swansea SA1 8QY, Wales
    9.7 km from Caswell Bay
    • Free Wifi
    • Free Parking
    Savings alert: 13% below average rate

    The price you found is 13% lower than this hotel's average rate of USD 63/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Ibis Swansea
    ibis
    USD 59*
    View Deal
    / a 483 Fabian Way, Swansea SA1 8LD, Wales
    10.2 km from Caswell Bay
    • Free Wifi
    • Free Parking
    The King Arthur Hotel
    Booking.com
    USD 105*
    View Deal
    Higher Green | Reynoldston, Gower, Reynoldston SA3 1AD, Wales
    11.0 km from Caswell Bay
    • Free Wifi
    • Free Parking
    Culver House Hotel
    Orbitz.com
    USD 165*
    View Deal
    Port Eynon | Gower, Port Eynon SA3 1NN, Wales
    12.2 km from Caswell Bay
    • Free Wifi
    • Free Parking
    Travelodge Swansea M4
    Travelodge
    USD 61*
    View Deal
    Swansea West Services M4 Junction 47 | Junction 47, Penllergaer, Swansea SA4 9GT, Wales
    12.5 km from Caswell Bay
    • Free Parking
    Mercure Swansea
    SAVE USD 21
    USD 92*
    Expedia.com
    USD 71*
    View Deal
    Phoenix Way, Swansea SA7 9EG, Wales
    12.7 km from Caswell Bay
    • Free Wifi
    • Free Parking
    Fairyhill
    SAVE USD 38
    USD 251*
    Booking.com
    USD 213*
    View Deal
    Reynoldston SA3 1BS, Wales
    12.8 km from Caswell Bay
    • Free Wifi
    • Free Parking
    Premier Inn Swansea North Hotel
    PremierInn.com
    USD 74*
    View Deal
    Upper Fforest Way, Morriston, Swansea SA6 8WB, Wales
    13.5 km from Caswell Bay
    • Free Parking
    • Restaurant
    The Towers Hotel & Spa
    Booking.com
    USD 119*
    View Deal
    Ashleigh Terrace | Swansea, Jersey Marine SA10 6JL, Wales
    13.7 km from Caswell Bay
    • Free Wifi
    • Free Parking
    Premier Inn Llanelli Central East Hotel
    PremierInn.com
    USD 71*
    View Deal
    Llandafen Road | Parc Pemberton, Llanelli SA14 9BD, Wales
    14.2 km from Caswell Bay
    • Free Wifi
    • Free Parking
    Miramar Hotel
    TripAdvisor
    View Deal
    158 Station Road, Llanelli SA15 1YU, Wales
    14.4 km from Caswell Bay
    • Free Wifi
    • Free Parking
    ** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.