Popular accommodations in St. Thomas
HotelAccommodates 2
Village Hotel Swansea
Located opposite the Kings Dock, Village Hotel Swansea is just a 5-minute drive from Swansea’s city centre. A heated indoor swimming pool, sauna and steam room feature in the hotel’s health club. Free WiFi is available throughout and on-site parking is possible.Book nowfrom $61 per night
ApartmentAccommodates 4
SWANSEA BAY, MARINA & ARENA VIEW Mins to Beach & City FREE PARKING
A recently renovated property, SWANSEA BAY, MARINA & ARENA VIEW Mins to Beach & City FREE PARKING is set in Swansea near Swansea Beach, Grand Theatre and Swansea Marina. Complimentary WiFi is offered throughout the property and private parking is available on site. The accommodation offers a lift and private check-in and check-out for guests.Book nowfrom $83 per night
HotelAccommodates 2
Morgans Hotel
In Swansea’s historic Maritime Quarter, Morgans Hotel provides luxurious rooms with free Wi-Fi, 5 minutes’ walk from the city centre. This grade II listed building also has a stylish bar.Book nowfrom $83 per night
ApartmentAccommodates 4
Holiday home Swansea
Offering sea views, Holiday home Swansea is an accommodation situated in Swansea, 400 metres from Swansea Beach and 1.5 km from Grand Theatre. This beachfront property offers access to free WiFi and free private parking. When staying at the apartment, guests can use private entrance.Book nowfrom $118 per night
HouseAccommodates 6
Stop Looking! Walk to the City Center
Stop Looking! Walk to the City Center is located in Swansea, 1.6 km from Grand Theatre, 24 km from Oxwich Bay, as well as 31 km from Rhossili Bay. Both free WiFi and parking on-site are accessible at the holiday home free of charge. The property is non-smoking and is set 1.6 km from Swansea Beach.Book nowfrom $42 per night
HouseAccommodates 7
St Stephens Court, Marina
St Stephens Court, Marina is situated in Swansea, 1.6 km from Grand Theatre, 23 km from Oxwich Bay, and 30 km from Rhossili Bay. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 200 metres from Swansea Beach.Book nowfrom $128 per night
ApartmentAccommodates 6
Fishermans Way
Fishermans Way is located in Swansea, 1.5 km from Grand Theatre, 23 km from Oxwich Bay, as well as 30 km from Rhossili Bay. This property offers access to a balcony and free private parking. The property is non-smoking and is set a few steps from Swansea Beach.Book nowfrom $110 per night
ApartmentAccommodates 4
Ice House Apartments
Situated in Swansea and within less than 1 km of Swansea Beach, Ice House Apartments has a bar, allergy-free rooms, and free WiFi. There is a private entrance at the apartment for the convenience of those who stay. The apartment features family rooms.Book nowfrom $83 per night
HouseAccommodates 2
Marina Villas, Trawler Road, Marina
Marina Villas, Trawler Road, Marina is set in Swansea, 1.8 km from Grand Theatre, 23 km from Oxwich Bay, as well as 30 km from Rhossili Bay. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located 300 metres from Swansea Beach.Book nowfrom $79 per night
ApartmentAccommodates 4
2 Bed modern apartment
Located in Swansea with Swansea Beach and Grand Theatre nearby, 2 Bed modern apartment provides accommodation with free WiFi and free private parking. The property is set 30 km from Rhossili Bay, 3.6 km from Cathedral Church of St Joseph and 18 km from WWT Llanelli. The property is non-smoking and is situated 23 km from Oxwich Bay.Book nowfrom $83 per night
ApartmentAccommodates 4
Modern 2 bed city apartment with private parking
Set in Swansea and only 1.6 km from Swansea Beach, Modern 2 bed city apartment with private parking offers accommodation with quiet street views, free WiFi and free private parking. The property is around 23 km from Oxwich Bay, 31 km from Rhossili Bay and 15 km from WWT Llanelli. The property is non-smoking and is located 1.4 km from Grand Theatre.Book nowfrom $83 per night
ApartmentAccommodates 4
Apartment by the Beach
Apartment by the Beach features a patio and is situated in Swansea, within just 1.1 km of Grand Theatre and 600 metres of Swansea Marina. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 200 metres from Swansea Beach.Book nowfrom $83 per night