Weymouth hotels

More than 281 accommodations in Weymouth, hotels, apartments, vacation homes, villas...

    Check-in Check-out
    Book without any prepayment
    No surcharges or hidden costs
    No ebooking.com cancellation fee
    Cancel or modify your reservation without additional charges according to establishment
    Find your place at the best price
    Book now and save more
    If you’re looking for Weymouth hotels, you’ve come to the right place. This southern English city, famous for its beautiful beaches and historical port, offers a wide array of accommodations to suit all tastes and budgets. Whether you prefer a charming boutique hotel, a comfy bed and breakfast, or a modern suite with sea views, you’ll find the perfect place to stay in Weymouth.

    Most popular Weymouth hotels


    church view apartments
    57 St Mary Street Flat 1

    Boasting free WiFi and a tennis court, Church View Apartments in Weymouth offers an accommodation that blends comfort, security and entertainment splendidly.

    Show prices
    birch house bed & breakfast
    31 Icen Road

    The Birch House Bed & Breakfast, with its landscaped garden and free WiFi, is a 5-star stay in Radipole area of Weymouth.

    Show prices
    the royal oak
    52 Dorchester Road

    The Royal Oak Hotel in Weymouth provides comfortable accommodation with free Wi-Fi, private parking, and a delightful bar.

    Price from 120 GBP per night
    Show prices
    the edenhurst guesthouse
    122 The Esplanade

    Discover Dorset's Jurassic Coast from The Edenhurst Guesthouse in Weymouth, ideal for working with free WiFi and sea views.

    Show prices
    the crown hotel
    51 - 53 St Thomas Street

    The Crown Hotel in Weymouth offers 86 rooms with free WiFi, a restaurant, bar, and 24-hour reception, all within a charming traditional lodging.

    Show prices
    the chatsworth
    14 The Esplnade

    Overlooking the old harbour, The Chatsworth in Weymouth offers breakfast on the terrace, free WiFi, parking and specialises in seafood dishes.

    Show prices
    a stones throw to the beach :-)
    19 King Street

    A Stones Throw to the Beach, a beachfront hotel in Weymouth with free parking, WiFi and easy key collection.

    Price from 200 GBP per night
    Show prices
    kelston guest house
    1 Lennox Street

    Explore Kelston Guest House, with complimentary parking and WiFi, daily housekeeping and a wealth of outdoor options.

    Show prices
    olivers guest house
    12 Waterloo Place

    Experience the comfort of Olivers Guest House in Weymouth, a 3-star accommodation with free WiFi and a full English/Irish breakfast.

    Price from 49 GBP per night
    Show prices
    the royal hotel weymouth
    90 - 91 The Esplanade

    Relax at The Royal Hotel Weymouth with a restaurant, bar, lift, free wifi, room service and they accept pets.

    Price from 50 GBP per night
    Show prices
    timrick lodge
    7 Lennox Street

    Enjoy your stay at Timrick Lodge, a hotel in Weymouth offering warm hospitality, fabulous amenities, free WiFi, laundry service, and pet-friendly accommodation.

    Price from 49 GBP per night
    Show prices
    the redcliff
    Brunswick Terrace

    Overlooking the beach, The Redcliff in Weymouth offers a car hire service, hiking activities and free WiFi.

    Price from 39 GBP per night
    Show prices
    the wilton weymouth
    5 Gloucester Street

    Savour your stay at The Wilton Weymouth, with free WiFi, a tennis court, and windsurfing and snorkelling opportunities available to guests.

    Price from 50 GBP per night
    Show prices
    fosters guest house
    Fosters Guest House 3 Lennox Street

    Discover Fosters Guest House, a non-smoking establishment offering car park services and free WiFi throughout the accommodation. Ideally situated in Weymouth.

    Price from 34 GBP per night
    Show prices
    weymouth beach b&b - adult only
    93 The Esplanade

    Relish the stunning views of Weymouth Bay at Weymouth Beach B&B - Adult Only, offering continental breakfasts and free WiFi.

    Price from 78 GBP per night
    Show prices

    A comprehensive guide to choosing the best accommodation in Weymouth

    When it comes to selecting accommodation in Weymouth, diversity is key. This lovely city in the county of Dorset, in southern England, has long been a popular vacation destination, and for good reasons. With its incredible Jurassic Coast, lively port, and rich history, Weymouth has something to offer every type of traveler. For beach lovers, there’s nothing better than booking one of the hotels in Weymouth center with sea views. The city's beaches are famed for their golden sands and clear waters, perfect for a refreshing summer swim. Plus, many of these hotels provide easy access to water activities like surfing, kayaking, and diving. For those interested in history, Weymouth is a real gem. The city's historic port, with its colorful fishermen's houses and famous pubs, is worth a visit. Many of the area's hotels are housed in historic buildings, thus offering a unique and authentic experience.

    But Weymouth hotels offer more than just beaches and history. Many provide modern facilities like spas, gyms, and top-notch restaurants ideal for those seeking a luxurious stay. Furthermore, the city boasts a lively food scene, with a wide range of restaurants serving everything from British classics to international dishes. If you’re seeking more budget-friendly and cozy accommodation, Weymouth also has an excellent selection of bed and breakfasts and guesthouses. Many of these establishments, run by locals, will offer you a warm welcome and invaluable insight into the best spots to visit in the city. In short, regardless of your travel style and interests, finding the perfect accommodation in Weymouth is as easy as opening eBooking and exploring the vast array of available hotels. So don't hesitate any longer, start planning your stay in this charming English city today.

    Frequently Asked Questions

    How much does a weekend stay in a hotel in Weymouth cost?

    A weekend stay at a hotel in Weymouth costs an average of 165$ (based on ebooking.com rates).

    How much does a high-season weekend stay in a hotel in Weymouth cost?

    A high-season weekend stay at a hotel in Weymouth costs an average of 246$ (based on ebooking.com rates).




    Get the best deals and offers!