
Denmark's capital, Copenhagen, is a city that represents history, modernity, and sustainability. Known for its picturesque canals, cultural scene, and world-renowned gastronomy, the city attracts travellers from all walks of life. From opulent luxury, stylish boutique experiences to a budget-friendly stay, Copenhagen has an accommodation option to suit your needs. From waterfront hotels with scenic views to eco-conscious retreats, the city offers diverse choices for every traveller. Here are 7 of the best hotels in Copenhagen that promise a memorable stay.
For travellers seeking a luxurious and fairy-tale-like experience, Nimb Hotel is the perfect choice. Located in the iconic Tivoli Gardens, this boutique hotel boasts Moorish-inspired architecture, elegantly designed rooms with four-poster beds, and exceptional personal service. Guests can enjoy exclusive access to Tivoli Gardens, fine dining at the hotel's renowned restaurants, and a rooftop pool offering picturesque city views.
Address: Bernstorffsgade 5, 1577 København, Denmark
A stylish boutique hotel in the heart of Copenhagen, Hotel Sanders exudes understated luxury and Danish charm. The interiors, designed with warm tones and rich textures, create a cosy yet sophisticated ambience. The rooftop terrace is ideal for morning coffee, while the in-house restaurant serves delicious Nordic-inspired dishes. Its central location makes exploring Nyhavn, Amalienborg Palace, and other top attractions easy.
Address: Tordenskjoldsgade 15, 1055 København, Denmark
Manon Les Suites is a fantastic choice for a unique and Instagram-worthy stay. This eco-conscious hotel offers a tropical oasis in the city's heart, with an indoor pool surrounded by lush greenery. The suites are spacious and stylish, featuring bohemian-inspired décor and sustainable amenities. Guests can also enjoy organic dining options and a rooftop bar with panoramic views of Copenhagen.
Address: Gyldenløvesgade 19, 1600 København V, Denmark
Located along the picturesque Nyhavn Canal, 71 Nyhavn Hotel combines historic charm with modern comforts. Housed in a 19th-century warehouse, the hotel features exposed wooden beams, cosy rooms with minimalist Scandinavian décor, and waterfront views. Its prime location allows guests to soak in the atmosphere of Nyhavn while being within walking distance of attractions like the Little Mermaid statue and Christiansborg Palace.
Address: Nyhavn 71, 1051 København, Denmark
Set in a beautifully restored 18th-century warehouse along the waterfront, Copenhagen Admiral Hotel offers history and contemporary luxury. Wooden beams, exposed brick walls, and nautical-inspired interiors enhance the hotel’s rustic charm. Guests can dine at the acclaimed SALT restaurant, relax in spacious rooms with harbour views, and explore nearby attractions like Amalienborg Palace and the Royal Danish Opera House.
Address: Toldbodgade 24, 28, 1253 København K, Denmark
For eco-conscious travellers, Axel Guldsmeden is a sustainable oasis in Copenhagen’s Vesterbro district. This boutique hotel follows organic and eco-friendly principles, offering rooms with Balinese-style décor, four-poster beds, and organic toiletries. The hotel features a spa, a courtyard, and an organic breakfast buffet. Its trendy Vesterbro location means guests can easily access hip cafés, art galleries, and nightlife spots.
Address: Colbjørnsensgade 14, 1652 København V, Denmark
Budget-conscious travellers looking for stylish and affordable accommodation will love Steel House Copenhagen. This modern luxury hostel offers sleek, industrial-style dorms and private rooms for solo travellers, couples, and groups. The hostel features a communal kitchen, an indoor pool, a cinema room, and a cosy lounge, making it a great social hub. Its central location ensures easy access to Tivoli Gardens, Strøget shopping street, and Copenhagen Central Station.
Address: Herholdtsgade 6, 1605 København V, Denmark