Best Singapore Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB)
    en
    简体中文 Dansk Deutsch English Español Français Italiano 日本語 한국어 Nederlands Português Русский

Find Hotels

2026-02-24

2026-02-25

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Singapore near Esplanade MRT Station

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

484 options found

  • Hotel Jjh - Newly Opened Near Bugis

    747 North Bridge Road, Singapore, Singapore

    1.1 km to Esplanade MRT Station

    (Show map)

    Show map

    The 3-star Hotel Jjh - Newly Opened Near Bugis Singapore, located only a 5-minute stroll from Masjid Sultan Mosque, offers guests the convenience of 24-hour reception and wake-up service. Nestled in…

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Hotel 81 Rochor

    5 Jalan Besar, Singapore, Singapore

    1.1 km to Esplanade MRT Station

    (Show map)

    Show map

    The 2-star Hotel 81 Rochor Singapore provides proximity to Esplanade, which is located nearly a 25-minute walk away. This Singapore hotel features 191 rooms and comforts such as a storage room.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Mett Singapore

    11 Canning Walk, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    Located a 16-minute walk from St Andrew's Anglican Cathedral, Mett Singapore hotel includes 86 rooms with views of the park. While boasting a location right near Dhoby Ghaut underground station, the…

    More...
    From US$ 212
    price for 1 night
    BOOK From US$ 212
  • Mayo Inn

    9 Jalan Besar, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    The 3-star smoke-free Mayo Inn Singapore is situated a few steps from the shopping district of Singapore, merely 1.9 km from St Andrew's Anglican Cathedral. This Singapore inn features 22 rooms and…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Weave Suites - Hillside

    8 Wilkie Rd, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    Weave Suites - Hillside Singapore hotel, located 0.6 km from Kwan Im Thong Hood Cho Temple, features Wi-Fi throughout the property.

    More...
    From US$ 365
    price for 1 night
    BOOK From US$ 365
  • Jamilla Boutique Inn

    10 Aliwal St, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    The 2-star Jamilla Boutique Inn Hostel Singapore offers easy access to the Kampong Glam, which is situated about a 5-minute walk away.

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • K Hotel Aliwal

    10 Aliwal Street, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    The 2-star K Hotel Aliwal Singapore provides proximity to the twenty-four-hour shopping mall "Mustafa Centre", which is located only 1.1 km away.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Habyt Clarke Quay

    37 North Canal Road, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    Featuring a lift and a vending machine, the 3-star Habyt Clarke Quay Singapore hotel is nestled just a 7-minute walk from Boat Quay. With Wi-Fi in public areas, the hotel offers a 24-hour front desk,…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Citadines Mt Sophia Singapore

    8 Wilkie Road, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    Located approximately a 5-minute stroll from the National Library of Singapore, the 4-star Citadines Mt Sophia Singapore hotel gives easy access to various tourist attractions.

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Social On Mayo

    9 Jalan Besar, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    The 3-star Social On Mayo Singapore hotel is a great place to stay in the Jalan Besar district, within 25 minutes' walk of the Merlion.

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Code Hostel At Kampong Glam

    754 North Bridge Road, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    Featuring linen service and a laundry room for guests' convenience, Code Hostel At Kampong Glam Singapore is situated only 1.6 km from the National Gallery Singapore.

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Weave Suites - Midtown

    33 Jalan Sultan, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    Located nearly 5 minutes' walk from the Arab Street, the 3-star smoke-free Weave Suites - Midtown Singapore hotel gives quick access to various city sites. This Singapore aparthotel provides Wi-Fi in…

    More...
    From US$ 310
    price for 1 night
    BOOK From US$ 310
  • Hotel Clover 769 North Bridge Road

    769 North Bridge Road, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    Comprising 38 rooms, the newly refurbished Hotel Clover 769 North Bridge Road Singapore is just steps from a shopping district, around a 25-minute walk from Esplanade. This charming hotel offers high…

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • Hotel Clover 33 Jalan Sultan

    33 Jalan Sultan, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    Situated a mere 1.8 km from the the Battlebox, the 4-star Hotel Clover 33 Jalan Sultan Singapore features Wi-Fi throughout the property and public parking nearby. The surrounding area includes Masjid…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Ywca Fort Canning

    6 Fort Canning Road, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    Situated around 25 minutes' walk from Esplanade, the excellent Ywca Fort Canning Singapore hotel offers a conference space with a range of business amenities. Located 2.5 km from the three waterfront…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • The Fullerton Bay Hotel Singapore

    80 Collyer Quay, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    The Fullerton Bay Hotel Singapore offers 175 rooms within 600 metres of the contemporary Marina Bay Link Mall. Situated 25 km from Changi airport, this hotel features a 24-hour front desk and wake-up…

    More...
    From US$ 562
    price for 1 night
    BOOK From US$ 562
  • Abc Hostel

    3 Jalan Kubor, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    Located approximately a 25-minute walk from Clarke Quay Mall, the comfortable Abc Hostel offers Wi-Fi throughout the property and public parking. Providing a 24-hour front desk and late check-out…

    More...
    From US$ 25
    price for 1 night
    BOOK From US$ 25
  • Adamson Lodge

    6 Perak Road Singapore, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    Featuring Wi-Fi in public areas, Adamson Lodge hostel offers accommodation at a distance of 2.6 km from the lily pond-framed ArtScience Museum.

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Hotel 81 Heritage

    71 Jalan Sultan, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    Offering 64 rooms, the comfortable Hotel 81 Heritage Singapore is a few steps from the shopping district of Singapore and approximately 20 minutes' walk from the shopping plaza "Bugis Street".

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Haising Hotel

    37 Jalan Besar, Singapore, Singapore

    1.2 km to Esplanade MRT Station

    (Show map)

    Show map

    The 2-star Haising Hotel Singapore offers quick access to the history museum "Indian Heritage Centre", which is only a 5-minute walk away.

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62