Stay in Miri’s city centre if you are passing through to Mulu, Niah or Bario, and at Tanjung Lobang if you want a beach. Nothing in this oil town is walkable beyond its own cluster, so anywhere else only makes sense with a hire car, and every Grab hop out of your zone costs RM8 to RM15.
I live in Kuching, so this is the view from the other end of Sarawak, not a local’s. Prices below are ranges checked in October 2026, and the weekend moves them, so confirm the ringgit rate on the booking page before you commit.
Which Area of Miri Should You Stay In?
Miri has five sleeping zones, and only two of them, the city centre and the Tanjung Lobang beachfront, suit most visitors. The table sets all five side by side.
| Area | Who it suits | Hotels | 2026 price band | Catch |
|---|---|---|---|---|
| City centre (Jalan Merbau, Jalan Pos, Bintang Megamall strip) | Transit stops, one or two nights, first-timers | Imperial, Mega, Meritz, Mercure | About RM115 to RM260 | Dated rooms, breakfasts few people praise |
| Tanjung Lobang and Luak Bay | Beach weekends, families | Miri Marriott, Brighton Inn | About RM300 to RM400 at the Marriott | The most expensive bed in town, and the sea is brown |
| Marina Bay waterfront | Sea views, business travellers | Pullman, ParkCity Everly | About RM140 to RM300 | Poor footpaths, so everything is a Grab |
| Pujut, Permyjaya, Lutong | Drivers, long stays | Dynasty, Pacific Orient, Paragon Lutong | About RM70 to RM110 | Housing estates, and the cheapest rooms are the furthest out |
| Airport | A 6am flight | Jinhold | About RM100 to RM130 | Town is 15 to 20 minutes away |
City Centre: Jalan Merbau, Jalan Pos and the Bintang Megamall Strip
The city centre holds four hotels worth choosing between, all 15 to 20 minutes from the airport by Grab (RM15 to RM30), with kopitiams and the Tua Pek Kong temple reachable on foot.
Imperial Hotel Miri
Imperial Hotel Miri, at 827 Jalan Pos, is the default mid-range pick at about RM150 to RM230 a night. The hotel’s spacious rooms, free parking and direct walk into Imperial Mall draw praise, while the old wing is the part guests call dated and the breakfast draws the most complaints. The newer Permaisuri wing sits on top of the mall and fills with Bruneian weekenders on Fridays to Sundays and holidays, so book it early. Guests report that the Waterfront, the Handicraft Centre and the City Fan are on foot from Jalan Pos. That puts the free sights within walking distance at no transport cost at all.
Mega Hotel
Mega Hotel, at Lot 907 Jalan Merbau, is the cheaper mid-range choice at about RM115 to RM190. Rooms are large and the beds firm, and both Bintang Megamall and Imperial Mall are walkable. The same guests describe a hotel that was once grand and now needs refreshing, with musky carpets in some corridors and a minimal gym.
Meritz Hotel
Meritz Hotel sits inside Bintang Megamall on Jalan Miri-Pujut, so a shop, a bubble tea or a late dinner needs no Grab. Rooms are spacious and rates run about RM150 to RM190, with a pool and an airport transfer on offer. The front desk is the recurring complaint: in Gawai and school-holiday weeks, guests report check-in queues of an hour or more and rooms still not ready at 3pm.
Mercure Miri City Centre
Mercure Miri City Centre, on Lot 2368 Jalan Merbau, opened in 2023 and is among the best reviewed hotels in the centre, at about RM200 to RM260. Staff collect most of the praise. The complaints are small rooms, a breakfast buffet that runs out of items, and a hotel bar that is mostly empty.
Three older names fill the gaps. Grand Palace Hotel stands on Jalan Miri-Pujut by the Pelita Commercial Centre, with a 24-hour supermarket next door and plenty of eateries around it. Imperial Palace Hotel (not the Imperial) is on Jalan Sehati in the same Pelita block, includes breakfast, and has some rooms without natural light. City Rise Hotel on Jalan Brooke is the three-star alternative.
Tanjung Lobang and Luak Bay: The Beach
Tanjung Lobang and Luak Bay hold one seafront resort and one budget bed beside the sand. The sea off Tanjung Lobang runs brown, much like the brown water that Kuching’s beaches share, so the pool does most of the work here.
Miri Marriott Resort & Spa
Miri Marriott Resort & Spa, on Jalan Temenggong Datuk Oyong Lawai, is the only seafront resort in Miri and the most expensive bed in town, at about RM300 to RM400 a night before tax, lower midweek. The resort has a pool with a swim-up bar, a spa, a gym, two tennis courts, a beach bar and free self-parking. Breakfast costs extra and the airport shuttle is RM30 per person. The airport is 13 minutes away, and Tanjung Lobang beach is 0.6 km on foot. Guests split on the rooms: some find them refurbished and the staff warm, others report damp smells, greying towels and a tired restaurant. Miri residents who answer visitors’ questions call it good but out of the city, so dinner means a Grab. For a longer weekend built around the resort, there is a couple’s two-day plan for Miri.
Brighton Inn & Camping Resort
Brighton Inn & Camping Resort, at Taman Selera beside Tanjong Lobang beach, is the budget bed by the sand. It has 17 rooms and no lift, and guest scores conflict wildly, from 6.8 out of 10 on one booking site to 9.6 on another. A gap that wide means the rating tells you little, so confirm the property is open and read recent reviews before booking.
Marina Bay and the Waterfront: Pullman and ParkCity Everly
The Marina Bay waterfront has two hotels, a five-star on the Sungai Baong mouth and an older four-star a 15-minute walk from Tanjung Lobang.
Pullman Miri Waterfront
Pullman Miri Waterfront, at Lot 1347 in the Miri Waterfront Commercial Centre, is the pick for views, at about RM230 to RM300 a night. Rooms are spacious, and from the upper floors guests report sight lines over the city, the river, the golf course and the sea, with the sunset the main draw. The hotel has a marina, an outdoor pool, hot tubs, a sauna and a lobby bar, with live jazz some nights. Complaints repeat: the pool water is warm, the air-conditioning thermostats misbehave, the breakfast disappoints, and the footpaths around the hotel are poor, so take a Grab even for short trips. Miri residents who answer visitors’ questions often name it the best hotel in town. Sunset spots compared for couples come in the same guide as the Marriott plan.
ParkCity Everly Hotel Miri
ParkCity Everly Hotel Miri, a former Holiday Inn with 167 rooms on Jalan Temenggong Datuk Oyong Lawai, costs about RM140 to RM200 a night. A 14-minute walk reaches Tanjung Lobang beach, and the airport is 6.5 km away. Reviews call the hotel dated and poorly maintained, and one older review says the beach cannot be reached directly from the hotel. Coco Cabana, the sunset bar near the marina, is closed as of late October 2026 with no reopening date.
Pujut, Permyjaya and Lutong: The Budget End
Pujut, Permyjaya and Lutong are housing-estate districts, and the cheapest clean rooms in Miri sit here at about RM70 to RM110 a night. Dynasty Hotel, on Jalan Miri-Pujut, is the best value among them: rooms are spacious if dated, the staff get regular praise, and the city is about a 10-minute walk or a short ride away. Breakfast is basic, and school pick-up traffic between 12:30pm and 1:30pm can stop a taxi short of the door. Pacific Orient Hotel and Paragon Lutong Hotel are the other budget names, and Permyjaya and Senadin homestays sit 15 to 25 minutes north-east of the centre by road.
This end suits people with a hire car, Curtin University visitors and long stays. It suits nobody arriving without wheels, because the cheapest rooms are also the furthest from everything.
Hotels Near Miri Airport
The airport is already 15 to 20 minutes from the centre, so an airport hotel rarely earns its place. Jinhold Hotel & Serviced Apartment is the exception for a 6am Twin Otter: it sits 0.6 to 0.9 km from the terminal, costs about RM100 to RM130, and guests report a free 24-hour shuttle. Air-conditioning is its most common complaint. Bruneian drivers who fly out of Miri leave their cars in its underground parking.
Eastwood Valley Golf & Country Club takes hotel bookings 6.2 km from the airport, with a pool and gym. Miri Budget Inn, which aggregators file as an airport hotel, is on the town side, 12 to 15 km from the terminal.
Hostels and Guesthouses in Miri
Miri’s hostels cluster in two places, a few in the centre and a few out in Lutong, with dorm beds from about RM19 and most under RM50. Dillenia Guesthouse is family-run and often named Miri’s best guesthouse, but its address is Jalan Konifer in Lutong, not the centre. Coco House offers dorms and private rooms with an in-house dive centre. Minda Guesthouse is in the city centre beside the mall and a 24-hour convenience store, and The Loft Hostel by Evernent is among the cheapest listed.
Is There a Base Camp in Miri?
No hotel, guesthouse or hostel in Miri trades as Base Camp, so the search means one of two other things. The first is Basecamp, a bar-restaurant at the Pelita Commercial Centre, with karaoke, live bands, football on screen and a crispy pork leg that regulars rate. Its Google Maps listing (checked October 2026) shows weekday hours of 24 hours, which should be treated as a listing quirk, not a promise.
The second meaning is Miri’s job as the base camp for northern Sarawak. Mulu’s caves, a 30-minute flight away, and the Twin Otter to Bario both leave from Miri Airport, so the city centre is where to sleep before an early departure. Bario flights are weather-dependent, which is why a buffer night in Miri belongs on both ends of the trip. Niah is the opposite case: it needs a car whichever zone you pick, so sleep wherever the rate is lowest. For the wider route north, there is the Sarawak loop beyond Kuching, and the overland option gets its own piece, Miri to Bario by road.
What a Night in Miri Costs in 2026
A night in Miri costs about RM70 to RM110 at the budget end, RM115 to RM260 in the centre, and RM230 to RM400 at the Pullman or Marriott. Foreign guests pay a tourism tax of RM10 per room per night on top. Business hotels in an oil town often drop their rates at weekends, but the hotels attached to malls pull in Bruneian weekenders, so weekend rates there can go up. School holidays and Gawai weeks also stretch check-in queues. For another Sarawak town compared the same way, see where to stay in Sibu.
So, Where Should You Stay in Miri?
Sleep in the city centre if you are in transit, at the Marriott if you want a beach weekend, and in Pujut or Lutong only if you have a car and a tight budget. Niah and Lambir, the day trips that need a car, are covered in the parent guide. The hotels were built for oil-company business travel, and most of them show it in dated rooms and breakfasts nobody praises. No zone is walkable to the next, so three Grab hops a day at RM8 to RM15 each add RM24 to RM45 to the bill.